default: {
hash: {
md5: number;
sha1: number;
ripemd: number;
sha256: number;
sha384: number;
sha512: number;
sha224: number;
};
size: {
keySize512: number;
keySize1024: number;
keySize2048: number;
keySize3072: number;
keySize4096: number;
keySize6144: number;
keySize7680: number;
keySize8192: number;
keySize15360: number;
};
curve: {
p256: string;
"P-256": string;
secp256r1: string;
prime256v1: string;
"1.2.840.10045.3.1.7": 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;
};
type: { ecc: string; rsa: string };
format: { armored: string; binary: string; object: string };
}
Type Declaration
-
Readonlyhash: {
md5: number;
sha1: number;
ripemd: number;
sha256: number;
sha384: number;
sha512: number;
sha224: number;
}
-
md5: number
-
sha1: number
-
ripemd: number
-
sha256: number
-
sha384: number
-
sha512: number
-
sha224: number
-
Readonlysize: {
keySize512: number;
keySize1024: number;
keySize2048: number;
keySize3072: number;
keySize4096: number;
keySize6144: number;
keySize7680: number;
keySize8192: number;
keySize15360: number;
}
-
keySize512: number
-
keySize1024: number
-
keySize2048: number
-
keySize3072: number
-
keySize4096: number
-
keySize6144: number
-
keySize7680: number
-
keySize8192: number
-
keySize15360: number
-
Readonlycurve: {
p256: string;
"P-256": string;
secp256r1: string;
prime256v1: string;
"1.2.840.10045.3.1.7": 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;
}
-
p256: string
-
P-256: string
-
secp256r1: string
-
prime256v1: string
-
1.2.840.10045.3.1.7: 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
-
Readonlytype: { ecc: string; rsa: string }
-
-
armored: string
-
binary: string
-
object: string
Crypto enumerations.