[][src]Crate ece

Re-exports

pub use crate::crypto::Cryptographer;
pub use crate::crypto::EcKeyComponents;
pub use crate::crypto::LocalKeyPair;
pub use crate::crypto::RemotePublicKey;

Modules

crypto

Structs

Aes128GcmEceWebPush
AesGcmEceWebPush
AesGcmEncryptedBlock
Error
WebPushParams

Enums

ErrorKind

Constants

ECE_WEBPUSH_AUTH_SECRET_LENGTH

Functions

decrypt

Decrypt a block using default AES128GCM encoding.

encrypt

Encrypt a block using default AES128GCM encoding.

generate_keypair_and_auth_secret

Generate a local ECE key pair and auth nonce.

Type Definitions

Result