Skip to main content
Module

x/openpgp/src/enums.js>default

OpenPGP implementation for JavaScript
Latest
variable default
import { default } from "https://deno.land/x/openpgp@v6.0.0-beta.0/src/enums.js";

type

{ curve: { nistP256: string; p256: string; nistP384: string; p384: string; nistP521: string; p521: string; secp256k1: string; ed25519Legacy: string; ed25519: string; curve25519Legacy: string; curve25519: string; brainpoolP256r1: string; brainpoolP384r1: string; brainpoolP512r1: string; }; s2k: { simple: number; salted: number; iterated: number; argon2: number; gnu: number; }; publicKey: { rsaEncryptSign: number; rsaEncrypt: number; rsaSign: number; elgamal: number; dsa: number; ecdh: number; ecdsa: number; eddsaLegacy: number; aedh: number; aedsa: number; x25519: number; x448: number; ed25519: number; ed448: number; }; symmetric: { 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; sha3_256: number; sha3_512: number; }; webHash: { SHA-1: number; SHA-256: number; SHA-384: number; SHA-512: number; }; aead: { eax: number; ocb: number; gcm: 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; padding: 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; issuerKeyID: 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; preferredCipherSuites: 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; seipdv2: number; }; write: (type, e) => unknown; read: (type, e) => unknown; }