Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/openpgp/src/enums.js>default

OpenPGP implementation for JavaScript
Go to Latest
variable default
import { default } from "https://deno.land/x/openpgp@v5.4.0-proton/src/enums.js";

type

{ curve: { p256: string; P-256: string; secp256r1: string; prime256v1: string; 1.2.840.10045.3.1.7: string; 2a8648ce3d030107: string; 2A8648CE3D030107: string; p384: string; P-384: string; secp384r1: string; 1.3.132.0.34: string; 2b81040022: string; 2B81040022: string; p521: string; P-521: string; secp521r1: string; 1.3.132.0.35: string; 2b81040023: string; 2B81040023: string; secp256k1: string; 1.3.132.0.10: string; 2b8104000a: string; 2B8104000A: string; ED25519: string; ed25519: string; Ed25519: string; 1.3.6.1.4.1.11591.15.1: string; 2b06010401da470f01: string; 2B06010401DA470F01: string; X25519: string; cv25519: string; curve25519: string; Curve25519: string; 1.3.6.1.4.1.3029.1.5.1: string; 2b060104019755010501: string; 2B060104019755010501: string; brainpoolP256r1: string; 1.3.36.3.3.2.8.1.1.7: string; 2b2403030208010107: string; 2B2403030208010107: string; brainpoolP384r1: string; 1.3.36.3.3.2.8.1.1.11: string; 2b240303020801010b: string; 2B240303020801010B: string; brainpoolP512r1: string; 1.3.36.3.3.2.8.1.1.13: string; 2b240303020801010d: string; 2B240303020801010D: string; }; kdfFlags: { replace_fingerprint: number; replace_kdf_params: number; }; s2k: { simple: number; salted: number; iterated: number; gnu: number; }; publicKey: { rsaEncryptSign: number; rsaEncrypt: number; rsaSign: number; elgamal: number; dsa: number; ecdh: number; ecdsa: number; eddsa: number; aedh: number; aedsa: number; aead: number; hmac: number; }; symmetric: { plaintext: number; idea: number; tripledes: number; cast5: number; blowfish: number; aes128: number; aes192: number; aes256: number; twofish: number; }; compression: { uncompressed: number; zip: number; zlib: number; bzip2: number; }; hash: { md5: number; sha1: number; ripemd: number; sha256: number; sha384: number; sha512: number; sha224: number; }; webHash: { SHA-1: number; SHA-256: number; SHA-384: number; SHA-512: number; }; aead: { eax: number; ocb: number; experimentalGCM: number; }; packet: { publicKeyEncryptedSessionKey: number; signature: number; symEncryptedSessionKey: number; onePassSignature: number; secretKey: number; publicKey: number; secretSubkey: number; compressedData: number; symmetricallyEncryptedData: number; marker: number; literalData: number; trust: number; userID: number; publicSubkey: number; userAttribute: number; symEncryptedIntegrityProtectedData: number; modificationDetectionCode: number; aeadEncryptedData: number; }; literal: { binary; text; utf8; mime; }; signature: { binary: number; text: number; standalone: number; certGeneric: number; certPersona: number; certCasual: number; certPositive: number; certRevocation: number; subkeyBinding: number; keyBinding: number; key: number; keyRevocation: number; subkeyRevocation: number; timestamp: number; thirdParty: number; }; signatureSubpacket: { signatureCreationTime: number; signatureExpirationTime: number; exportableCertification: number; trustSignature: number; regularExpression: number; revocable: number; keyExpirationTime: number; placeholderBackwardsCompatibility: number; preferredSymmetricAlgorithms: number; revocationKey: number; issuer: number; notationData: number; preferredHashAlgorithms: number; preferredCompressionAlgorithms: number; keyServerPreferences: number; preferredKeyServer: number; primaryUserID: number; policyURI: number; keyFlags: number; signersUserID: number; reasonForRevocation: number; features: number; signatureTarget: number; embeddedSignature: number; issuerFingerprint: number; preferredAEADAlgorithms: number; }; keyFlags: { certifyKeys: number; signData: number; encryptCommunication: number; encryptStorage: number; splitPrivateKey: number; authentication: number; sharedPrivateKey: number; }; armor: { multipartSection: number; multipartLast: number; signed: number; message: number; publicKey: number; privateKey: number; signature: number; }; reasonForRevocation: { noReason: number; keySuperseded: number; keyCompromised: number; keyRetired: number; userIDInvalid: number; }; features: { modificationDetection: number; aead: number; v5Keys: number; }; write: (type, e) => unknown; read: (type, e) => unknown; }