this repo has no description
1mod encryption; 2mod jwk; 3mod signing; 4 5pub use encryption::{decrypt_with_key, derive_key, encrypt_with_key}; 6pub use jwk::{Jwk, JwkSet, create_jwk_set}; 7pub use signing::{DeviceCookieSigner, SigningKeyPair}; 8 9#[derive(Debug, Clone, thiserror::Error)] 10pub enum CryptoError { 11 #[error("Encryption failed: {0}")] 12 EncryptionFailed(String), 13 #[error("Decryption failed: {0}")] 14 DecryptionFailed(String), 15 #[error("Invalid key: {0}")] 16 InvalidKey(String), 17 #[error("Key derivation failed: {0}")] 18 KeyDerivationFailed(String), 19}