[−][src]Crate ece
Re-exports
pub use crate::crypto_backend::Crypto; |
pub use crate::crypto_backend::EcKeyComponents; |
pub use crate::crypto_backend::LocalKeyPair; |
pub use crate::crypto_backend::RemotePublicKey; |
Modules
crypto_backend |
Structs
Aes128GcmEceWebPush | |
AesGcmEceWebPush | |
AesGcmEncryptedBlock | |
CryptoImpl | |
Error | |
LocalKeyPairImpl | |
RemotePublicKeyImpl | |
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
Aes128GcmEceWebPushImpl | |
AesGcmEceWebPushImpl | |
Result |