diff --git a/docs/AEADEncryptedDataPacket.html b/docs/AEADEncryptedDataPacket.html index da6470c6..1ebb55a7 100644 --- a/docs/AEADEncryptedDataPacket.html +++ b/docs/AEADEncryptedDataPacket.html @@ -98,7 +98,7 @@ AEAD Protected Data Packet

Source:
@@ -200,7 +200,7 @@ AEAD Protected Data Packet

Source:
@@ -270,7 +270,7 @@ AEAD Protected Data Packet

Source:
@@ -475,7 +475,7 @@ AEAD Protected Data Packet

Source:
@@ -717,7 +717,7 @@ AEAD Protected Data Packet

Source:
@@ -888,7 +888,7 @@ AEAD Protected Data Packet

Source:
@@ -1007,7 +1007,7 @@ AEAD Protected Data Packet

Source:
@@ -1078,7 +1078,7 @@ AEAD Protected Data Packet


diff --git a/docs/Argon2S2K.html b/docs/Argon2S2K.html index 7cbeb4ff..2f363b7e 100644 --- a/docs/Argon2S2K.html +++ b/docs/Argon2S2K.html @@ -152,7 +152,7 @@
Source:
@@ -258,7 +258,7 @@
Source:
@@ -332,7 +332,7 @@
Source:
@@ -406,7 +406,7 @@
Source:
@@ -480,7 +480,7 @@
Source:
@@ -612,7 +612,7 @@ hashAlgorithm

Source:
@@ -791,7 +791,7 @@ hashAlgorithm

Source:
@@ -903,7 +903,7 @@ hashAlgorithm

Source:
@@ -971,7 +971,7 @@ hashAlgorithm


diff --git a/docs/CleartextMessage.html b/docs/CleartextMessage.html index 1d6fba9e..a7598850 100644 --- a/docs/CleartextMessage.html +++ b/docs/CleartextMessage.html @@ -168,7 +168,7 @@ See https://tools.ietf.o
Source:
@@ -346,7 +346,7 @@ See https://tools.ietf.o
Source:
@@ -461,7 +461,7 @@ See https://tools.ietf.o
Source:
@@ -573,7 +573,7 @@ See https://tools.ietf.o
Source:
@@ -974,7 +974,7 @@ See https://tools.ietf.o
Source:
@@ -1211,7 +1211,7 @@ See https://tools.ietf.o
Source:
@@ -1279,7 +1279,7 @@ See https://tools.ietf.o
diff --git a/docs/CompressedDataPacket.html b/docs/CompressedDataPacket.html index 2a8a0504..45d85ebb 100644 --- a/docs/CompressedDataPacket.html +++ b/docs/CompressedDataPacket.html @@ -160,7 +160,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -266,7 +266,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -343,71 +343,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
- - - - - - - - - - - - - - - - -

deflateLevel

- - - - -
-

zip/zlib compression level, between 1 and 9

-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
@@ -481,7 +417,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -563,7 +499,7 @@ a Signature or One-Pass Signature packet, and contains a literal data packet.

Source:
@@ -715,7 +651,7 @@ read by read_packet

Source:
@@ -900,7 +836,7 @@ read by read_packet

Source:
@@ -990,7 +926,7 @@ read by read_packet

Source:
@@ -1061,7 +997,7 @@ read by read_packet


diff --git a/docs/Key.html b/docs/Key.html index 4eafe297..e306f07c 100644 --- a/docs/Key.html +++ b/docs/Key.html @@ -96,7 +96,7 @@ Can contain additional subkeys, signatures, user ids, user attributes.

Source:
@@ -333,7 +333,7 @@ if it is a valid revocation signature.

Source:
@@ -514,7 +514,7 @@ if it is a valid revocation signature.

Source:
@@ -626,7 +626,7 @@ if it is a valid revocation signature.

Source:
@@ -738,7 +738,7 @@ if it is a valid revocation signature.

Source:
@@ -1006,7 +1006,7 @@ if it is a valid revocation signature.

Source:
@@ -1225,7 +1225,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1333,7 +1333,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1445,7 +1445,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1557,7 +1557,7 @@ Returns Infinity if the key doesn't expire, or null if
Source:
@@ -1735,7 +1735,7 @@ If no keyID is given, returns all keys, starting with the primary key.

Source:
@@ -1977,7 +1977,7 @@ algorithm preferences, and so on.

Source:
@@ -2220,7 +2220,7 @@ algorithm preferences, and so on.

Source:
@@ -2425,7 +2425,7 @@ algorithm preferences, and so on.

Source:
@@ -2717,7 +2717,7 @@ algorithm preferences, and so on.

Source:
@@ -2911,7 +2911,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3023,7 +3023,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3135,7 +3135,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3412,7 +3412,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3596,7 +3596,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -3811,7 +3811,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -4081,7 +4081,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -4193,7 +4193,7 @@ If no keyID is given, returns all subkeys.

Source:
@@ -4434,7 +4434,7 @@ a private key is returned.

Source:
@@ -4677,7 +4677,7 @@ a private key is returned.

Source:
@@ -4918,7 +4918,7 @@ and valid self signature. Throws if the primary key is invalid.

Source:
@@ -5201,7 +5201,7 @@ and valid self signature. Throws if the primary key is invalid.

Source:
@@ -5314,7 +5314,7 @@ Signature validity is null if the verification keys do not correspond to the cer
Source:
@@ -5382,7 +5382,7 @@ Signature validity is null if the verification keys do not correspond to the cer
diff --git a/docs/LiteralDataPacket.html b/docs/LiteralDataPacket.html index c3d734a8..1b5ec55a 100644 --- a/docs/LiteralDataPacket.html +++ b/docs/LiteralDataPacket.html @@ -147,7 +147,7 @@ further interpreted.

Source:
@@ -326,7 +326,7 @@ further interpreted.

Source:
@@ -441,7 +441,7 @@ further interpreted.

Source:
@@ -623,7 +623,7 @@ with normalized end of line to \n

Source:
@@ -790,7 +790,7 @@ with normalized end of line to \n

Source:
@@ -977,7 +977,7 @@ with normalized end of line to \n

Source:
@@ -1116,7 +1116,7 @@ with normalized end of line to \n

Source:
@@ -1302,7 +1302,7 @@ will be normalized to \r\n and by default text is converted to UTF8

Source:
@@ -1392,7 +1392,7 @@ will be normalized to \r\n and by default text is converted to UTF8

Source:
@@ -1507,7 +1507,7 @@ will be normalized to \r\n and by default text is converted to UTF8

Source:
@@ -1575,7 +1575,7 @@ will be normalized to \r\n and by default text is converted to UTF8


diff --git a/docs/MarkerPacket.html b/docs/MarkerPacket.html index d41e366f..bf14fa5d 100644 --- a/docs/MarkerPacket.html +++ b/docs/MarkerPacket.html @@ -106,7 +106,7 @@ software is necessary to process the message.

Source:
@@ -265,7 +265,7 @@ software is necessary to process the message.

Source:
@@ -333,7 +333,7 @@ software is necessary to process the message.


diff --git a/docs/Message.html b/docs/Message.html index 47b41564..146ae170 100644 --- a/docs/Message.html +++ b/docs/Message.html @@ -146,7 +146,7 @@ See https://tools.iet
Source:
@@ -661,7 +661,7 @@ See https://tools.iet
Source:
@@ -933,7 +933,7 @@ See https://tools.iet
Source:
@@ -1140,7 +1140,7 @@ See https://tools.iet
Source:
@@ -1291,7 +1291,7 @@ See https://tools.iet
Source:
@@ -1495,7 +1495,7 @@ See https://tools.iet
Source:
@@ -1800,7 +1800,7 @@ See https://tools.iet
Source:
@@ -2105,7 +2105,7 @@ See https://tools.iet
Source:
@@ -2545,7 +2545,7 @@ See https://tools.iet
Source:
@@ -2657,7 +2657,7 @@ See https://tools.iet
Source:
@@ -2769,7 +2769,7 @@ See https://tools.iet
Source:
@@ -2884,7 +2884,7 @@ See https://tools.iet
Source:
@@ -2999,7 +2999,7 @@ See https://tools.iet
Source:
@@ -3111,7 +3111,7 @@ See https://tools.iet
Source:
@@ -3515,7 +3515,7 @@ See https://tools.iet
Source:
@@ -3916,7 +3916,7 @@ See https://tools.iet
Source:
@@ -4028,7 +4028,7 @@ See https://tools.iet
Source:
@@ -4265,7 +4265,7 @@ See https://tools.iet
Source:
@@ -4531,7 +4531,7 @@ See https://tools.iet
Source:
@@ -4643,7 +4643,7 @@ See https://tools.iet
Source:
@@ -4711,7 +4711,7 @@ See https://tools.iet
diff --git a/docs/OnePassSignaturePacket.html b/docs/OnePassSignaturePacket.html index 0d385ee7..0f2bdf57 100644 --- a/docs/OnePassSignaturePacket.html +++ b/docs/OnePassSignaturePacket.html @@ -101,7 +101,7 @@ can compute the entire signed message in one pass.

Source:
@@ -199,7 +199,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -273,7 +273,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -344,7 +344,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -408,7 +408,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -482,7 +482,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -553,7 +553,7 @@ that describes another signature to be applied to the same message data.

Source:
@@ -629,7 +629,7 @@ Signature types are described in
Source:
@@ -693,7 +693,7 @@ Signature types are described in
Source:
@@ -824,7 +824,7 @@ Signature types are described in
Source:
@@ -936,7 +936,7 @@ Signature types are described in
Source:
@@ -1004,7 +1004,7 @@ Signature types are described in
diff --git a/docs/PacketList.html b/docs/PacketList.html index 26512388..dc87bd44 100644 --- a/docs/PacketList.html +++ b/docs/PacketList.html @@ -97,7 +97,7 @@ are stored as numerical indices.

Source:
@@ -345,7 +345,7 @@ Equivalent to calling read on an empty PacketList instance.

Source:
@@ -530,7 +530,7 @@ Equivalent to calling read on an empty PacketList instance.

Source:
@@ -687,7 +687,7 @@ Equivalent to calling read on an empty PacketList instance.

Source:
@@ -859,7 +859,7 @@ Equivalent to calling read on an empty PacketList instance.

Source:
@@ -1097,7 +1097,7 @@ Equivalent to calling read on an empty PacketList instance.

Source:
@@ -1200,7 +1200,7 @@ class instance.

Source:
@@ -1268,7 +1268,7 @@ class instance.


diff --git a/docs/PaddingPacket.html b/docs/PaddingPacket.html index f61bf58f..6f9faa6a 100644 --- a/docs/PaddingPacket.html +++ b/docs/PaddingPacket.html @@ -97,7 +97,7 @@ Padding Packet

Source:
@@ -256,7 +256,7 @@ Padding Packet

Source:
@@ -427,7 +427,7 @@ Padding Packet

Source:
@@ -517,7 +517,7 @@ Padding Packet

Source:
@@ -585,7 +585,7 @@ Padding Packet


diff --git a/docs/PrivateKey.html b/docs/PrivateKey.html index 492f3427..8cf63e1c 100644 --- a/docs/PrivateKey.html +++ b/docs/PrivateKey.html @@ -144,7 +144,7 @@
Source:
@@ -453,7 +453,7 @@ Note: Curve448 and Curve25519 are not widely supported yet.

Source:
@@ -622,7 +622,7 @@ Note: Curve448 and Curve25519 are not widely supported yet.

Source:
@@ -734,7 +734,7 @@ Note: Curve448 and Curve25519 are not widely supported yet.

Source:
@@ -979,7 +979,7 @@ This is useful to retrieve keys for session key decryption

Source:
@@ -1092,7 +1092,7 @@ A dummy key is considered encrypted.

Source:
@@ -1182,7 +1182,7 @@ A dummy key is considered encrypted.

Source:
@@ -1485,7 +1485,7 @@ A dummy key is considered encrypted.

Source:
@@ -1597,7 +1597,7 @@ A dummy key is considered encrypted.

Source:
@@ -1774,7 +1774,7 @@ If only gnu-dummy keys are found, we cannot properly validate so we throw an err
Source:
@@ -1849,7 +1849,7 @@ If only gnu-dummy keys are found, we cannot properly validate so we throw an err
diff --git a/docs/PublicKey.html b/docs/PublicKey.html index 0719a06c..99a3d8d4 100644 --- a/docs/PublicKey.html +++ b/docs/PublicKey.html @@ -144,7 +144,7 @@
Source:
@@ -315,7 +315,7 @@
Source:
@@ -427,7 +427,7 @@
Source:
@@ -535,7 +535,7 @@
Source:
@@ -603,7 +603,7 @@
diff --git a/docs/PublicKeyEncryptedSessionKeyPacket.html b/docs/PublicKeyEncryptedSessionKeyPacket.html index c9f05bd5..db373e3b 100644 --- a/docs/PublicKeyEncryptedSessionKeyPacket.html +++ b/docs/PublicKeyEncryptedSessionKeyPacket.html @@ -107,7 +107,7 @@ decrypt the message.

Source:
@@ -209,7 +209,7 @@ decrypt the message.

Source:
@@ -283,7 +283,7 @@ decrypt the message.

Source:
@@ -458,7 +458,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -626,7 +626,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -794,7 +794,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -884,7 +884,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
Source:
@@ -952,7 +952,7 @@ This is needed for constant-time processing. Expected object of the form: { sess
diff --git a/docs/PublicKeyPacket.html b/docs/PublicKeyPacket.html index 476c16f1..c0d1ed6f 100644 --- a/docs/PublicKeyPacket.html +++ b/docs/PublicKeyPacket.html @@ -195,7 +195,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -301,7 +301,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -375,7 +375,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -449,7 +449,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -523,7 +523,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -597,7 +597,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -671,7 +671,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -735,7 +735,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -816,7 +816,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -880,7 +880,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1018,7 +1018,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1130,7 +1130,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1220,7 +1220,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1310,7 +1310,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1422,7 +1422,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1530,7 +1530,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1642,7 +1642,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1754,7 +1754,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1866,7 +1866,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -1978,7 +1978,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2138,7 +2138,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2250,7 +2250,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2411,7 +2411,7 @@ key (sometimes called an OpenPGP certificate).

Source:
@@ -2457,7 +2457,7 @@ key (sometimes called an OpenPGP certificate).


diff --git a/docs/PublicSubkeyPacket.html b/docs/PublicSubkeyPacket.html index 2725ce91..1a11c8a2 100644 --- a/docs/PublicSubkeyPacket.html +++ b/docs/PublicSubkeyPacket.html @@ -193,7 +193,7 @@ services.

Source:
@@ -315,7 +315,7 @@ services.

Source:
@@ -394,7 +394,7 @@ services.

Source:
@@ -473,7 +473,7 @@ services.

Source:
@@ -552,7 +552,7 @@ services.

Source:
@@ -631,7 +631,7 @@ services.

Source:
@@ -710,7 +710,7 @@ services.

Source:
@@ -779,7 +779,7 @@ services.

Source:
@@ -865,7 +865,7 @@ services.

Source:
@@ -934,7 +934,7 @@ services.

Source:
@@ -1072,7 +1072,7 @@ services.

Source:
@@ -1189,7 +1189,7 @@ services.

Source:
@@ -1284,7 +1284,7 @@ services.

Source:
@@ -1379,7 +1379,7 @@ services.

Source:
@@ -1496,7 +1496,7 @@ services.

Source:
@@ -1609,7 +1609,7 @@ services.

Source:
@@ -1726,7 +1726,7 @@ services.

Source:
@@ -1843,7 +1843,7 @@ services.

Source:
@@ -1960,7 +1960,7 @@ services.

Source:
@@ -2077,7 +2077,7 @@ services.

Source:
@@ -2242,7 +2242,7 @@ services.

Source:
@@ -2359,7 +2359,7 @@ services.

Source:
@@ -2525,7 +2525,7 @@ services.

Source:
@@ -2571,7 +2571,7 @@ services.


diff --git a/docs/SecretKeyPacket.html b/docs/SecretKeyPacket.html index 59097cb0..d51ed4de 100644 --- a/docs/SecretKeyPacket.html +++ b/docs/SecretKeyPacket.html @@ -191,7 +191,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -308,7 +308,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -387,7 +387,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -466,7 +466,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -545,7 +545,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -624,7 +624,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -688,7 +688,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -767,7 +767,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -831,7 +831,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -905,7 +905,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -984,7 +984,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1053,7 +1053,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1134,7 +1134,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1208,7 +1208,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1282,7 +1282,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1361,7 +1361,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1430,7 +1430,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1519,7 +1519,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1614,7 +1614,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1709,7 +1709,7 @@ includes the secret-key material after all the public-key fields.

Source:
@@ -1851,7 +1851,7 @@ otherwise calls to this function will throw an error.

Source:
@@ -2065,7 +2065,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2189,7 +2189,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2306,7 +2306,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2419,7 +2419,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2536,7 +2536,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2653,7 +2653,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2770,7 +2770,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2888,7 +2888,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -2999,7 +2999,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -3114,7 +3114,7 @@ Such keys are:

Source:
@@ -3266,7 +3266,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3411,7 +3411,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3501,7 +3501,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3625,7 +3625,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3791,7 +3791,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3837,7 +3837,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
diff --git a/docs/SecretSubkeyPacket.html b/docs/SecretSubkeyPacket.html index 63f9b9b3..a3a608b0 100644 --- a/docs/SecretSubkeyPacket.html +++ b/docs/SecretSubkeyPacket.html @@ -190,7 +190,7 @@ Key packet and has exactly the same format.

Source:
@@ -312,7 +312,7 @@ Key packet and has exactly the same format.

Source:
@@ -391,7 +391,7 @@ Key packet and has exactly the same format.

Source:
@@ -470,7 +470,7 @@ Key packet and has exactly the same format.

Source:
@@ -549,7 +549,7 @@ Key packet and has exactly the same format.

Source:
@@ -628,7 +628,7 @@ Key packet and has exactly the same format.

Source:
@@ -697,7 +697,7 @@ Key packet and has exactly the same format.

Source:
@@ -776,7 +776,7 @@ Key packet and has exactly the same format.

Source:
@@ -845,7 +845,7 @@ Key packet and has exactly the same format.

Source:
@@ -924,7 +924,7 @@ Key packet and has exactly the same format.

Source:
@@ -1003,7 +1003,7 @@ Key packet and has exactly the same format.

Source:
@@ -1072,7 +1072,7 @@ Key packet and has exactly the same format.

Source:
@@ -1158,7 +1158,7 @@ Key packet and has exactly the same format.

Source:
@@ -1237,7 +1237,7 @@ Key packet and has exactly the same format.

Source:
@@ -1316,7 +1316,7 @@ Key packet and has exactly the same format.

Source:
@@ -1395,7 +1395,7 @@ Key packet and has exactly the same format.

Source:
@@ -1464,7 +1464,7 @@ Key packet and has exactly the same format.

Source:
@@ -1558,7 +1558,7 @@ Key packet and has exactly the same format.

Source:
@@ -1653,7 +1653,7 @@ Key packet and has exactly the same format.

Source:
@@ -1748,7 +1748,7 @@ Key packet and has exactly the same format.

Source:
@@ -1895,7 +1895,7 @@ otherwise calls to this function will throw an error.

Source:
@@ -2114,7 +2114,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2238,7 +2238,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2355,7 +2355,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2468,7 +2468,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2585,7 +2585,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2702,7 +2702,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2819,7 +2819,7 @@ This can be used to remove passphrase protection after calling decrypt().

Source:
@@ -2937,7 +2937,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -3053,7 +3053,7 @@ Returns false for gnu-dummy keys and null for public keys.

Source:
@@ -3173,7 +3173,7 @@ Such keys are:

Source:
@@ -3330,7 +3330,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3475,7 +3475,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3570,7 +3570,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3694,7 +3694,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3860,7 +3860,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
Source:
@@ -3906,7 +3906,7 @@ The resulting key cannot be used for signing/decrypting but can still verify sig
diff --git a/docs/Signature.html b/docs/Signature.html index 16b92a51..7431d944 100644 --- a/docs/Signature.html +++ b/docs/Signature.html @@ -144,7 +144,7 @@
Source:
@@ -322,7 +322,7 @@
Source:
@@ -434,7 +434,7 @@
Source:
@@ -546,7 +546,7 @@
Source:
@@ -614,7 +614,7 @@
diff --git a/docs/SignaturePacket.html b/docs/SignaturePacket.html index f1b23612..a8e1c2b2 100644 --- a/docs/SignaturePacket.html +++ b/docs/SignaturePacket.html @@ -99,7 +99,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -201,7 +201,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -271,7 +271,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -341,7 +341,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -423,7 +423,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -599,7 +599,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -760,7 +760,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1048,7 +1048,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1427,7 +1427,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1546,7 +1546,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1654,7 +1654,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1765,7 +1765,7 @@ block of text, and a signature that is a certification of a User ID.

Source:
@@ -1833,7 +1833,7 @@ block of text, and a signature that is a certification of a User ID.


diff --git a/docs/SymEncryptedIntegrityProtectedDataPacket.html b/docs/SymEncryptedIntegrityProtectedDataPacket.html index 04cfd19d..1824c4af 100644 --- a/docs/SymEncryptedIntegrityProtectedDataPacket.html +++ b/docs/SymEncryptedIntegrityProtectedDataPacket.html @@ -101,7 +101,7 @@ packet.

Source:
@@ -203,7 +203,7 @@ packet.

Source:
@@ -273,7 +273,7 @@ packet.

Source:
@@ -478,7 +478,7 @@ packet.

Source:
@@ -738,7 +738,7 @@ packet.

Source:
@@ -831,7 +831,7 @@ packet.


diff --git a/docs/SymEncryptedSessionKeyPacket.html b/docs/SymEncryptedSessionKeyPacket.html index a2b46c0d..64f22f5a 100644 --- a/docs/SymEncryptedSessionKeyPacket.html +++ b/docs/SymEncryptedSessionKeyPacket.html @@ -165,7 +165,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -271,7 +271,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -345,7 +345,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -419,7 +419,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -550,7 +550,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -761,7 +761,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -929,7 +929,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -1019,7 +1019,7 @@ the Symmetric-Key Encrypted Session Key packet.

Source:
@@ -1087,7 +1087,7 @@ the Symmetric-Key Encrypted Session Key packet.


diff --git a/docs/SymmetricallyEncryptedDataPacket.html b/docs/SymmetricallyEncryptedDataPacket.html index c7c01bec..dc4f9d2c 100644 --- a/docs/SymmetricallyEncryptedDataPacket.html +++ b/docs/SymmetricallyEncryptedDataPacket.html @@ -101,7 +101,7 @@ that form whole OpenPGP messages).

Source:
@@ -197,7 +197,7 @@ that form whole OpenPGP messages).

Source:
@@ -271,7 +271,7 @@ that form whole OpenPGP messages).

Source:
@@ -477,7 +477,7 @@ See RFC 4880 9.2 f
Source:
@@ -720,7 +720,7 @@ See RFC 4880 9.2 f
Source:
@@ -795,7 +795,7 @@ See RFC 4880 9.2 f
diff --git a/docs/TrustPacket.html b/docs/TrustPacket.html index f9ce4086..07ec3afd 100644 --- a/docs/TrustPacket.html +++ b/docs/TrustPacket.html @@ -105,7 +105,7 @@ other than local keyring files.

Source:
@@ -216,7 +216,7 @@ Currently not implemented as we ignore trust packets

Source:
@@ -262,7 +262,7 @@ Currently not implemented as we ignore trust packets


diff --git a/docs/UserAttributePacket.html b/docs/UserAttributePacket.html index 1e485667..f5e8797f 100644 --- a/docs/UserAttributePacket.html +++ b/docs/UserAttributePacket.html @@ -107,7 +107,7 @@ an implementation may use any method desired.

Source:
@@ -266,7 +266,7 @@ an implementation may use any method desired.

Source:
@@ -427,7 +427,7 @@ an implementation may use any method desired.

Source:
@@ -517,7 +517,7 @@ an implementation may use any method desired.

Source:
@@ -585,7 +585,7 @@ an implementation may use any method desired.


diff --git a/docs/UserIDPacket.html b/docs/UserIDPacket.html index 78afa335..8bdb8988 100644 --- a/docs/UserIDPacket.html +++ b/docs/UserIDPacket.html @@ -100,7 +100,7 @@ specifies the length of the User ID.

Source:
@@ -207,7 +207,7 @@ John Doe john@example.com

Source:
@@ -338,7 +338,7 @@ John Doe john@example.com

Source:
@@ -495,7 +495,7 @@ John Doe john@example.com

Source:
@@ -585,7 +585,7 @@ John Doe john@example.com

Source:
@@ -653,7 +653,7 @@ John Doe john@example.com


diff --git a/docs/global.html b/docs/global.html index c2ff19a6..6514b8a2 100644 --- a/docs/global.html +++ b/docs/global.html @@ -100,97 +100,6 @@

Methods

- - - - - - -

aes()

- - - - - - -
-

Javascript AES implementation. -This is used as fallback if the native Crypto APIs are not available.

-
- - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
- - - - - - - -
- - - - - - - - - - - - - - - - - - - - @@ -443,7 +352,7 @@ This is used as fallback if the native Crypto APIs are not available.

Source:
@@ -656,7 +565,7 @@ This is used as fallback if the native Crypto APIs are not available.

Source:
@@ -795,7 +704,7 @@ This is used as fallback if the native Crypto APIs are not available.

Source:
@@ -1204,7 +1113,7 @@ This is used as fallback if the native Crypto APIs are not available.

Source:
@@ -1785,7 +1694,7 @@ One of decryptionKeys, sessionkeys or passwords<
Source:
@@ -2088,7 +1997,7 @@ This method does not change the original key.

Source:
@@ -2447,7 +2356,7 @@ One of decryptionKeys or passwords must be specified.<
Source:
@@ -2579,7 +2488,7 @@ Ultimately, the interface provides no advantages and it's only needed because of
Source:
@@ -3348,7 +3257,7 @@ must be specified. If signing keys are specified, those will be used to sign the
Source:
@@ -3636,7 +3545,7 @@ This method does not change the original key.

Source:
@@ -4256,7 +4165,7 @@ At least one of encryptionKeys or passwords must be sp
Source:
@@ -4472,7 +4381,7 @@ At least one of encryptionKeys or passwords must be sp
Source:
@@ -4822,7 +4731,7 @@ Note: Curve448 and Curve25519 (new format) are not widely supported yet.

Elliptic curve for ECC keys: -curve25519Legacy (default), p256, p384, p521, secp256k1, +curve25519Legacy (default), nistP256, nistP384, nistP521, secp256k1, brainpoolP256r1, brainpoolP384r1, or brainpoolP512r1

@@ -5073,7 +4982,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5423,7 +5332,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5481,6 +5390,591 @@ default to main key options, except for sign parameter that default +

getCipherBlockSize(algo)

+ + + + + + +
+

Get block size for given cipher algo

+
+ + + + + + + + + +
Parameters:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription
algo + + +module:enums.symmetric + + + +

alrogithm identifier

+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Source:
+
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

getCipherKeySize(algo)

+ + + + + + +
+

Get key size for given cipher algo

+
+ + + + + + + + + +
Parameters:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription
algo + + +module:enums.symmetric + + + +

alrogithm identifier

+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Source:
+
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

getCipherParams(algo)

+ + + + + + +
+

Get block and key size for given cipher algo

+
+ + + + + + + + + +
Parameters:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription
algo + + +module:enums.symmetric + + + +

alrogithm identifier

+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Source:
+
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +

getCompressionStreamInstantiators(compressionFormat) → {Object}

+ + + + + + +
+

Get Compression Stream API instatiators if the constructors are implemented. +NB: the return instatiator functions will throw when called if the provided compressionFormat is not supported +(supported formats cannot be determined in advance).

+
+ + + + + + + + + +
Parameters:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription
compressionFormat + + +'deflate-raw' +| + +'deflate' +| + +'gzip' +| + +string + + + +
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Source:
+
+ + + + + + + +
+ + + + + + + + + + + + + + + +
Returns:
+ + + + +
+
+ Type +
+
+ +Object + + +
+
+ + + + + + + + + + + + +

newPacketFromTag(tag, allowedPackets) → {Object}

@@ -5607,7 +6101,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5751,7 +6245,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -5941,7 +6435,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -6028,7 +6522,7 @@ default to main key options, except for sign parameter that default -

(async) produceEncryptionKey(keyVersion, s2k, passphrase, cipherAlgo, aeadModeopt, serializedPacketTag)

+

(async) produceEncryptionKey(keyVersion, s2k, passphrase, cipherAlgo, aeadModeopt, serializedPacketTagopt, isLegacyAEADopt)

@@ -6246,6 +6740,8 @@ default to main key options, except for sign parameter that default + <optional>
+ @@ -6259,6 +6755,39 @@ default to main key options, except for sign parameter that default + + + + isLegacyAEAD + + + + + +Boolean + + + + + + + + + <optional>
+ + + + + + + + + + +

for AEAD-encrypted keys from RFC4880bis (v4 and v5 only)

+ + + @@ -6298,7 +6827,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -6539,7 +7068,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -6827,7 +7356,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -7115,7 +7644,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -7409,7 +7938,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -7697,7 +8226,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -7985,7 +8514,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -8273,7 +8802,7 @@ default to main key options, except for sign parameter that default
Source:
@@ -8735,7 +9264,7 @@ to set the same date as the key creation time to ensure that old message signatu
Source:
@@ -9264,7 +9793,7 @@ If a revocation certificate is passed, the reasonForRevocation parameter will be
Source:
@@ -9479,7 +10008,7 @@ If a revocation certificate is passed, the reasonForRevocation parameter will be
Source:
@@ -10028,7 +10557,7 @@ If a revocation certificate is passed, the reasonForRevocation parameter will be
Source:
@@ -10190,7 +10719,7 @@ the encoded bytes

Source:
@@ -10652,7 +11181,7 @@ an attribute "data" containing a stream of bytes and "type"
Source:
@@ -10897,7 +11426,7 @@ The new key includes a revocation certificate that must be removed before return
Source:
@@ -10946,6 +11475,190 @@ The new key includes a revocation certificate that must be removed before return + + + + + +

zlib(compressionStreamInstantiator, ZlibStreamedConstructor) → {ReadableStream.<Uint8Array>}

+ + + + + + +
+

Zlib processor relying on Compression Stream API if available, or falling back to fflate otherwise.

+
+ + + + + + + + + +
Parameters:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription
compressionStreamInstantiator + + +function + + + +
ZlibStreamedConstructor + + +FunctionConstructor + + + +

fflate constructor

+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Source:
+
+ + + + + + + +
+ + + + + + + + + + + + + + + +
Returns:
+ + +
+

compressed or decompressed data

+
+ + + +
+
+ Type +
+
+ +ReadableStream.<Uint8Array> + + +
+
+ + + + + + + + @@ -10961,7 +11674,7 @@ The new key includes a revocation certificate that must be removed before return
diff --git a/docs/index.html b/docs/index.html index 275ca440..e20f21ed 100644 --- a/docs/index.html +++ b/docs/index.html @@ -139,7 +139,7 @@ library to convert back and forth between them.

Algorithmically** -p256 +nistP256 ECDH ECDSA Yes* @@ -147,7 +147,7 @@ library to convert back and forth between them.

If native*** -p384 +nistP384 ECDH ECDSA Yes* @@ -155,7 +155,7 @@ library to convert back and forth between them.

If native*** -p521 +nistP521 ECDH ECDSA Yes* @@ -501,7 +501,7 @@ can .pipe() to a Writable stream, for example.

Generate new key pair

ECC keys (smaller and faster to generate):

-

Possible values for curve are: curve25519, ed25519, p256, p384, p521, +

Possible values for curve are: curve25519, ed25519, nistP256, nistP384, nistP521, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, and secp256k1. Note that both the curve25519 and ed25519 options generate a primary key for signing using Ed25519 and a subkey for encryption using Curve25519.

@@ -706,7 +706,7 @@ and a subkey for encryption using Curve25519.


diff --git a/docs/module-config.html b/docs/module-config.html index 315e5010..55a40273 100644 --- a/docs/module-config.html +++ b/docs/module-config.html @@ -89,7 +89,7 @@
Source:
@@ -247,7 +247,7 @@ as a global config setting, but can be used for specific function calls (e.g. de
Source:
@@ -365,7 +365,7 @@ Must be an integer value from 0 to 56.

Source:
@@ -489,7 +489,7 @@ Note: not all OpenPGP implementations are compatible with this option.
Source:
@@ -614,7 +614,7 @@ where key flags were ignored when selecting a key for encryption.

Source:
@@ -733,7 +733,7 @@ and have self-signature's creation date that does not match the primary key crea
Source:
@@ -854,7 +854,7 @@ This is an insecure setting:

Source:
@@ -979,7 +979,7 @@ and deferring checking their integrity until the decrypted stream has been read
Source:
@@ -1091,7 +1091,7 @@ and deferring checking their integrity until the decrypted stream has been read
Source:
@@ -1213,7 +1213,7 @@ See also constantTimePKCS1DecryptionSupportedSymmetricAlgorithms.Source:
@@ -1331,119 +1331,7 @@ However, the more algorithms are added, the slower the decryption procedure beco
Source:
- - - - - - - -
- - - - - - - - -

(static) deflateLevel

- - - - - - - - - - -
Properties:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
deflateLevel - - -Integer - - - -

Default zip/zlib compression level, between 1 and 9

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Source:
-
@@ -1555,7 +1443,7 @@ However, the more algorithms are added, the slower the decryption procedure beco
Source:
@@ -1667,7 +1555,7 @@ However, the more algorithms are added, the slower the decryption procedure beco
Source:
@@ -1784,7 +1672,7 @@ validation error when the notation is marked as critical.

Source:
@@ -1900,7 +1788,7 @@ validation error when the notation is marked as critical.

Source:
@@ -2017,7 +1905,7 @@ The default is 2047 since due to a bug, previous versions of OpenPGP.js could ge
Source:
@@ -2134,7 +2022,7 @@ The default is 2047 since due to a bug, previous versions of OpenPGP.js could ge
Source:
@@ -2251,7 +2139,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2363,7 +2251,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2475,7 +2363,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2587,7 +2475,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2703,7 +2591,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2819,7 +2707,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -2935,7 +2823,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -3051,7 +2939,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -3163,7 +3051,7 @@ Only has an effect when aeadProtect is set to true.

Source:
@@ -3378,7 +3266,7 @@ For more details on the choice of parameters, see https://tools.ietf.org/html/rf
Source:
@@ -3497,7 +3385,7 @@ Note: this is the exponent value, not the final number of iterations (refer to s
Source:
@@ -3619,7 +3507,7 @@ Note: Argon2 is the strongest option but not all OpenPGP implementations are com
Source:
@@ -3731,7 +3619,7 @@ Note: Argon2 is the strongest option but not all OpenPGP implementations are com
Source:
@@ -3843,7 +3731,7 @@ Note: Argon2 is the strongest option but not all OpenPGP implementations are com
Source:
@@ -3960,7 +3848,7 @@ When false, certain standard curves will not be supported (depending on the plat
Source:
@@ -4078,7 +3966,7 @@ Note: not all OpenPGP implementations are compatible with this option.
Source:
@@ -4190,7 +4078,7 @@ Note: not all OpenPGP implementations are compatible with this option.
Source:
@@ -4224,7 +4112,7 @@ Note: not all OpenPGP implementations are compatible with this option.
diff --git a/docs/module-crypto.html b/docs/module-crypto.html index 6360dce9..b6f6f44f 100644 --- a/docs/module-crypto.html +++ b/docs/module-crypto.html @@ -89,7 +89,7 @@
Source:
@@ -105,7 +105,7 @@
  • module:crypto/public_key
  • -
  • module:crypto/cipher
  • +
  • module:crypto/cipher
  • module:crypto/random
  • @@ -169,7 +169,7 @@
    diff --git a/docs/module-crypto_aes_kw.html b/docs/module-crypto_aes_kw.html index 2150278b..86b2ee47 100644 --- a/docs/module-crypto_aes_kw.html +++ b/docs/module-crypto_aes_kw.html @@ -89,7 +89,7 @@
    Source:
    @@ -153,7 +153,7 @@ -

    (static) unwrap(key, data) → {Uint8Array}

    +

    (static) unwrap(algo, key, wrappedData) → {Uint8Array}

    @@ -197,13 +197,19 @@ - key + algo -String +enums.symmetric.aes128 +| + +enums.symmetric.aes256 +| + +enums.symmetric.aes192 @@ -213,20 +219,43 @@ - +

    AES algo

    - data + key -String +Uint8Array + + + + + + + + + +

    wrapping key

    + + + + + + + wrappedData + + + + + +Uint8Array @@ -279,7 +308,7 @@
    Source:
    @@ -302,26 +331,15 @@ -
    Throws:
    - - - -
    - - -Error - - - -
    - - -
    Returns:
    +
    +

    unwrapped data

    +
    +
    @@ -348,7 +366,7 @@ -

    (static) wrap(key, data) → {Uint8Array}

    +

    (static) wrap(algo, key, dataToWrap) → {Uint8Array}

    @@ -390,6 +408,35 @@ + + + algo + + + + + +enums.symmetric.aes128 +| + +enums.symmetric.aes256 +| + +enums.symmetric.aes192 + + + + + + + + + +

    AES algo

    + + + + key @@ -408,14 +455,14 @@ - +

    wrapping key

    - data + dataToWrap @@ -474,7 +521,7 @@
    Source:
    @@ -502,6 +549,10 @@
    Returns:
    +
    +

    wrapped key

    +
    +
    @@ -538,7 +589,7 @@
    diff --git a/docs/module-crypto_cipher.html b/docs/module-crypto_cipher.html deleted file mode 100644 index 089085be..00000000 --- a/docs/module-crypto_cipher.html +++ /dev/null @@ -1,1430 +0,0 @@ - - - - - JSDoc: Module: crypto/cipher - - - - - - - - - - -
    - -

    Module: crypto/cipher

    - - - - - - -
    - -
    - - - - - -
    - -
    -
    - - -

    Symmetric cryptography functions

    - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - -

    Methods

    - - - - - - - -

    (static) aes128(key) → {Object}

    - - - - - - -
    -

    AES-128 encryption and decryption (ID 7)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    128-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -

    (static) aes192(key) → {Object}

    - - - - - - -
    -

    AES-128 Block Cipher (ID 8)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    192-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -

    (static) aes256(key) → {Object}

    - - - - - - -
    -

    AES-128 Block Cipher (ID 9)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    256-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -

    (static) blowfish(key) → {Object}

    - - - - - - -
    -

    Blowfish Block Cipher (ID 4)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    128-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -

    (static) cast5(key) → {Object}

    - - - - - - -
    -

    CAST-128 Block Cipher (ID 3)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    128-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -

    (static) idea()

    - - - - - - -
    -

    Not implemented

    -
    - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - - - -
    - - - - - - - - - - - - - -
    Throws:
    - - - -
    - - -Error - - - -
    - - - - - - - - - - - - - - - - -

    (static) tripledes(key) → {Object}

    - - - - - - -
    -

    Triple DES Block Cipher (ID 2)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    192-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -

    (static) twofish(key) → {Object}

    - - - - - - -
    -

    Twofish Block Cipher (ID 10)

    -
    - - - - - - - - - -
    Parameters:
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameTypeDescription
    key - - -String - - - -

    256-bit key

    - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Source:
    -
    - - - - - -
    See:
    -
    - -
    - - - -
    - - - - - - - - - - - - - - - -
    Returns:
    - - - - -
    -
    - Type -
    -
    - -Object - - -
    -
    - - - - - - - - - - - - - -
    - -
    - - - - -
    - - - -
    - - - - - - - \ No newline at end of file diff --git a/docs/module-crypto_cmac.html b/docs/module-crypto_cmac.html index 31aaadf1..51430d3e 100644 --- a/docs/module-crypto_cmac.html +++ b/docs/module-crypto_cmac.html @@ -90,7 +90,7 @@ native AES-CBC using either the WebCrypto API or Node.js' crypto API.

    Source:
    @@ -195,7 +195,7 @@ The OMAC authors indicate that they will promulgate this modification
    Source:
    @@ -352,7 +352,7 @@ simplify the implementation.

    Source:
    @@ -398,7 +398,7 @@ simplify the implementation.


    diff --git a/docs/module-crypto_crypto.html b/docs/module-crypto_crypto.html index a0105d17..a79a85c7 100644 --- a/docs/module-crypto_crypto.html +++ b/docs/module-crypto_crypto.html @@ -90,7 +90,7 @@ well as key generation and parameter handling for all public-key cryptosystems.<
    Source:
    @@ -296,7 +296,7 @@ well as key generation and parameter handling for all public-key cryptosystems.<
    Source:
    @@ -458,7 +458,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -619,7 +619,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -848,7 +848,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -1030,7 +1030,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -1170,7 +1170,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -1354,7 +1354,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -1561,7 +1561,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -1745,7 +1745,7 @@ See RFC 4880 9.2 f
    Source:
    @@ -2075,7 +2075,7 @@ See RFC 4880 5.5.3Source:
    @@ -2358,7 +2358,7 @@ See RFC 4880 9.1 f
    Source:
    @@ -2542,7 +2542,7 @@ See RFC 4880 9.1 f
    Source:
    @@ -2749,7 +2749,7 @@ See RFC 4880 9.1 f
    Source:
    @@ -2910,7 +2910,7 @@ See RFC 4880 9.1 f
    Source:
    @@ -2985,7 +2985,7 @@ See RFC 4880 9.1 f
    diff --git a/docs/module-crypto_hash.html b/docs/module-crypto_hash.html index 1e4de57d..58d2f69e 100644 --- a/docs/module-crypto_hash.html +++ b/docs/module-crypto_hash.html @@ -89,7 +89,7 @@
    Source:
    @@ -191,7 +191,7 @@
    Source:
    @@ -352,7 +352,7 @@
    Source:
    @@ -513,7 +513,7 @@
    Source:
    @@ -581,7 +581,7 @@
    diff --git a/docs/module-crypto_hkdf.html b/docs/module-crypto_hkdf.html index 08e03208..1e3d190a 100644 --- a/docs/module-crypto_hkdf.html +++ b/docs/module-crypto_hkdf.html @@ -89,7 +89,7 @@
    Source:
    @@ -152,7 +152,7 @@
    diff --git a/docs/module-crypto_mode.html b/docs/module-crypto_mode.html index 766568b7..a5f99439 100644 --- a/docs/module-crypto_mode.html +++ b/docs/module-crypto_mode.html @@ -89,7 +89,7 @@
    Source:
    @@ -182,7 +182,7 @@
    Source:
    @@ -249,7 +249,7 @@
    Source:
    @@ -316,7 +316,7 @@
    Source:
    @@ -383,7 +383,7 @@
    Source:
    @@ -424,7 +424,7 @@
    diff --git a/docs/module-crypto_mode_cfb.html b/docs/module-crypto_mode_cfb.html index 2aa1d209..1b25c348 100644 --- a/docs/module-crypto_mode_cfb.html +++ b/docs/module-crypto_mode_cfb.html @@ -236,7 +236,7 @@
    Source:
    @@ -477,7 +477,7 @@
    Source:
    @@ -533,7 +533,7 @@
    diff --git a/docs/module-crypto_mode_eax.html b/docs/module-crypto_mode_eax.html index 76aa3551..50d97721 100644 --- a/docs/module-crypto_mode_eax.html +++ b/docs/module-crypto_mode_eax.html @@ -90,7 +90,7 @@ native AES-CTR using either the WebCrypto API or Node.js' crypto API.

    Source:
    @@ -296,7 +296,7 @@ native AES-CTR using either the WebCrypto API or Node.js' crypto API.

    Source:
    @@ -480,7 +480,7 @@ native AES-CTR using either the WebCrypto API or Node.js' crypto API.

    Source:
    @@ -665,7 +665,7 @@ native AES-CTR using either the WebCrypto API or Node.js' crypto API.

    Source:
    @@ -733,7 +733,7 @@ native AES-CTR using either the WebCrypto API or Node.js' crypto API.


    diff --git a/docs/module-crypto_mode_gcm.html b/docs/module-crypto_mode_gcm.html index c9911464..9264ae90 100644 --- a/docs/module-crypto_mode_gcm.html +++ b/docs/module-crypto_mode_gcm.html @@ -90,7 +90,7 @@ the WebCrypto api as well as node.js' crypto api.

    Source:
    @@ -273,7 +273,7 @@ the WebCrypto api as well as node.js' crypto api.

    Source:
    @@ -319,7 +319,7 @@ the WebCrypto api as well as node.js' crypto api.


    diff --git a/docs/module-crypto_mode_ocb.html b/docs/module-crypto_mode_ocb.html index 19dceb00..15b9f96e 100644 --- a/docs/module-crypto_mode_ocb.html +++ b/docs/module-crypto_mode_ocb.html @@ -89,7 +89,7 @@
    Source:
    @@ -295,7 +295,7 @@
    Source:
    @@ -502,7 +502,7 @@
    Source:
    @@ -686,7 +686,7 @@
    Source:
    @@ -732,7 +732,7 @@
    diff --git a/docs/module-crypto_pkcs1.html b/docs/module-crypto_pkcs1.html index 2a8616b5..77b6196d 100644 --- a/docs/module-crypto_pkcs1.html +++ b/docs/module-crypto_pkcs1.html @@ -89,7 +89,7 @@
    Source:
    @@ -197,7 +197,7 @@
    Source:
    @@ -358,7 +358,7 @@
    Source:
    @@ -578,7 +578,7 @@
    Source:
    @@ -792,7 +792,7 @@
    Source:
    @@ -867,7 +867,7 @@
    diff --git a/docs/module-crypto_public_key.html b/docs/module-crypto_public_key.html index c052971f..44230499 100644 --- a/docs/module-crypto_public_key.html +++ b/docs/module-crypto_public_key.html @@ -89,7 +89,7 @@
    Source:
    @@ -182,7 +182,7 @@
    Source:
    @@ -249,7 +249,7 @@
    Source:
    @@ -316,7 +316,7 @@
    Source:
    @@ -383,7 +383,7 @@
    Source:
    @@ -424,7 +424,7 @@
    diff --git a/docs/module-crypto_public_key_dsa.html b/docs/module-crypto_public_key_dsa.html index aa017bee..477c975d 100644 --- a/docs/module-crypto_public_key_dsa.html +++ b/docs/module-crypto_public_key_dsa.html @@ -89,7 +89,7 @@
    Source:
    @@ -188,7 +188,7 @@ Expect y == y'

    Source:
    @@ -434,7 +434,7 @@ Expect y == y'

    Source:
    @@ -683,7 +683,7 @@ Expect y == y'

    Source:
    @@ -1005,7 +1005,7 @@ Expect y == y'

    Source:
    @@ -1069,7 +1069,7 @@ Expect y == y'


    diff --git a/docs/module-crypto_public_key_elgamal.html b/docs/module-crypto_public_key_elgamal.html index a4e8c423..8bc4483c 100644 --- a/docs/module-crypto_public_key_elgamal.html +++ b/docs/module-crypto_public_key_elgamal.html @@ -89,7 +89,7 @@
    Source:
    @@ -188,7 +188,7 @@ Expect y == y'

    Source:
    @@ -412,7 +412,7 @@ Expect y == y'

    Source:
    @@ -672,7 +672,7 @@ Note that in OpenPGP, the message needs to be padded with PKCS#1 (same as RSA)Source:
    @@ -898,7 +898,7 @@ Note that in OpenPGP, the message needs to be padded with PKCS#1 (same as RSA)Source:
    @@ -966,7 +966,7 @@ Note that in OpenPGP, the message needs to be padded with PKCS#1 (same as RSA)
    diff --git a/docs/module-crypto_public_key_elliptic.html b/docs/module-crypto_public_key_elliptic.html index f116206b..bdbb779e 100644 --- a/docs/module-crypto_public_key_elliptic.html +++ b/docs/module-crypto_public_key_elliptic.html @@ -89,7 +89,7 @@
    Source:
    @@ -165,7 +165,7 @@
    diff --git a/docs/module-crypto_public_key_elliptic_curve.html b/docs/module-crypto_public_key_elliptic_curve.html index b925f144..9bb3ccd5 100644 --- a/docs/module-crypto_public_key_elliptic_curve.html +++ b/docs/module-crypto_public_key_elliptic_curve.html @@ -89,7 +89,7 @@
    Source:
    @@ -249,7 +249,7 @@
    Source:
    @@ -406,7 +406,7 @@
    Source:
    @@ -632,7 +632,7 @@
    Source:
    @@ -835,7 +835,7 @@
    Source:
    @@ -1066,7 +1066,7 @@ Not suitable for EdDSA (different secret key format)

    Source:
    @@ -1134,7 +1134,7 @@ Not suitable for EdDSA (different secret key format)


    diff --git a/docs/module-crypto_public_key_elliptic_ecdh.html b/docs/module-crypto_public_key_elliptic_ecdh.html index 8c83d512..585f2f1f 100644 --- a/docs/module-crypto_public_key_elliptic_ecdh.html +++ b/docs/module-crypto_public_key_elliptic_ecdh.html @@ -91,7 +91,7 @@
    Source:
    @@ -169,7 +169,7 @@
    Source:
    @@ -467,7 +467,7 @@
    Source:
    @@ -720,7 +720,7 @@
    Source:
    @@ -973,7 +973,7 @@
    Source:
    @@ -1176,7 +1176,7 @@
    Source:
    @@ -1337,7 +1337,7 @@
    Source:
    @@ -1540,7 +1540,7 @@
    Source:
    @@ -1747,7 +1747,7 @@
    Source:
    @@ -1977,7 +1977,7 @@
    Source:
    @@ -2157,7 +2157,7 @@
    Source:
    @@ -2360,7 +2360,7 @@
    Source:
    @@ -2540,7 +2540,7 @@
    Source:
    @@ -2766,7 +2766,7 @@
    Source:
    @@ -2946,7 +2946,7 @@
    Source:
    @@ -3077,7 +3077,7 @@
    Source:
    @@ -3155,7 +3155,7 @@
    Source:
    @@ -3453,7 +3453,7 @@
    Source:
    @@ -3706,7 +3706,7 @@
    Source:
    @@ -3959,7 +3959,7 @@
    Source:
    @@ -4162,7 +4162,7 @@
    Source:
    @@ -4323,7 +4323,7 @@
    Source:
    @@ -4526,7 +4526,7 @@
    Source:
    @@ -4733,7 +4733,7 @@
    Source:
    @@ -4963,7 +4963,7 @@
    Source:
    @@ -5143,7 +5143,7 @@
    Source:
    @@ -5346,7 +5346,7 @@
    Source:
    @@ -5526,7 +5526,7 @@
    Source:
    @@ -5752,7 +5752,7 @@
    Source:
    @@ -5932,7 +5932,7 @@
    Source:
    @@ -5996,7 +5996,7 @@
    diff --git a/docs/module-crypto_public_key_elliptic_ecdsa.html b/docs/module-crypto_public_key_elliptic_ecdsa.html index ff155f0b..ec2cb35c 100644 --- a/docs/module-crypto_public_key_elliptic_ecdsa.html +++ b/docs/module-crypto_public_key_elliptic_ecdsa.html @@ -89,7 +89,7 @@
    Source:
    @@ -364,7 +364,7 @@
    Source:
    @@ -571,7 +571,7 @@
    Source:
    @@ -847,7 +847,7 @@
    Source:
    @@ -956,7 +956,7 @@ To be used if no native implementation is available for the given curve/operatio
    Source:
    @@ -1002,7 +1002,7 @@ To be used if no native implementation is available for the given curve/operatio
    diff --git a/docs/module-crypto_public_key_elliptic_eddsa.html b/docs/module-crypto_public_key_elliptic_eddsa.html index 21bb2eb8..1f8c76be 100644 --- a/docs/module-crypto_public_key_elliptic_eddsa.html +++ b/docs/module-crypto_public_key_elliptic_eddsa.html @@ -89,7 +89,7 @@
    Source:
    @@ -249,7 +249,7 @@
    Source:
    @@ -521,7 +521,7 @@
    Source:
    @@ -751,7 +751,7 @@
    Source:
    @@ -1027,7 +1027,7 @@
    Source:
    @@ -1091,7 +1091,7 @@
    diff --git a/docs/module-crypto_public_key_elliptic_eddsa_legacy.html b/docs/module-crypto_public_key_elliptic_eddsa_legacy.html index b9a68f12..efeafadb 100644 --- a/docs/module-crypto_public_key_elliptic_eddsa_legacy.html +++ b/docs/module-crypto_public_key_elliptic_eddsa_legacy.html @@ -90,7 +90,7 @@ This key type has been deprecated by the crypto-refresh RFC.

    Source:
    @@ -365,7 +365,7 @@ This key type has been deprecated by the crypto-refresh RFC.

    Source:
    @@ -572,7 +572,7 @@ This key type has been deprecated by the crypto-refresh RFC.

    Source:
    @@ -848,7 +848,7 @@ This key type has been deprecated by the crypto-refresh RFC.

    Source:
    @@ -912,7 +912,7 @@ This key type has been deprecated by the crypto-refresh RFC.


    diff --git a/docs/module-crypto_public_key_prime.html b/docs/module-crypto_public_key_prime.html index f26a9c24..abbe4ce7 100644 --- a/docs/module-crypto_public_key_prime.html +++ b/docs/module-crypto_public_key_prime.html @@ -89,7 +89,7 @@
    Source:
    @@ -273,7 +273,7 @@ Fails if b^(n-1) mod n != 1.

    Source:
    @@ -476,7 +476,7 @@ Fails if b^(n-1) mod n != 1.

    Source:
    @@ -680,7 +680,7 @@ See HAC Remark 4.28.

    Source:
    @@ -883,7 +883,7 @@ See HAC Remark 4.28.

    Source:
    @@ -939,7 +939,7 @@ See HAC Remark 4.28.


    diff --git a/docs/module-crypto_public_key_rsa.html b/docs/module-crypto_public_key_rsa.html index 7cc1eccf..f2579994 100644 --- a/docs/module-crypto_public_key_rsa.html +++ b/docs/module-crypto_public_key_rsa.html @@ -89,7 +89,7 @@
    Source:
    @@ -411,7 +411,7 @@
    Source:
    @@ -647,7 +647,7 @@
    Source:
    @@ -833,7 +833,7 @@
    Source:
    @@ -1186,7 +1186,7 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q

    Source:
    @@ -1462,7 +1462,7 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q

    Source:
    @@ -1738,7 +1738,7 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q

    Source:
    @@ -1786,6 +1786,96 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q

    + + + + + + +

    (inner) jwkToPrivate()

    + + + + + + +
    +

    Convert JWK private key to OpenPGP private key params

    +
    + + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Source:
    +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + @@ -2033,7 +2123,7 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q

    Source:
    @@ -2218,7 +2308,7 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q

    Source:
    @@ -2264,7 +2354,7 @@ RSA private prime p, RSA private prime q, u = p ** -1 mod q


    diff --git a/docs/module-crypto_random.html b/docs/module-crypto_random.html index fa8b2c6c..bce5b5f0 100644 --- a/docs/module-crypto_random.html +++ b/docs/module-crypto_random.html @@ -89,7 +89,7 @@
    Source:
    @@ -272,7 +272,7 @@
    Source:
    @@ -433,7 +433,7 @@
    Source:
    @@ -501,7 +501,7 @@
    diff --git a/docs/module-crypto_signature.html b/docs/module-crypto_signature.html index accef42e..9871733f 100644 --- a/docs/module-crypto_signature.html +++ b/docs/module-crypto_signature.html @@ -89,7 +89,7 @@
    Source:
    @@ -276,7 +276,7 @@ See RFC 4880 5.2.2.<
    Source:
    @@ -555,7 +555,7 @@ for public key and hash algorithms.

    Source:
    @@ -834,7 +834,7 @@ for public key and hash algorithms.

    Source:
    @@ -902,7 +902,7 @@ for public key and hash algorithms.


    diff --git a/docs/module-encoding_base64.html b/docs/module-encoding_base64.html index 11035aa0..50e2f9c1 100644 --- a/docs/module-encoding_base64.html +++ b/docs/module-encoding_base64.html @@ -168,7 +168,7 @@
    Source:
    @@ -332,7 +332,7 @@
    Source:
    @@ -499,7 +499,7 @@
    Source:
    @@ -686,7 +686,7 @@
    Source:
    @@ -754,7 +754,7 @@
    diff --git a/docs/module-enums.html b/docs/module-enums.html index af3da952..00325c0f 100644 --- a/docs/module-enums.html +++ b/docs/module-enums.html @@ -235,7 +235,7 @@
    Source:
    @@ -499,7 +499,7 @@
    Source:
    @@ -694,7 +694,7 @@
    Source:
    @@ -763,7 +763,7 @@ - p256 + nistP256 @@ -786,7 +786,7 @@ - "P-256" + p256 @@ -809,122 +809,7 @@ - secp256r1 - - - - - -String - - - - - - - - - - - - - - - - - prime256v1 - - - - - -String - - - - - - - - - - - - - - - - - "1.2.840.10045.3.1.7" - - - - - -String - - - - - - - - - - - - - - - - - 2a8648ce3d030107 - - - - - -String - - - - - - - - - - - - - - - - - 2A8648CE3D030107 - - - - - -String - - - - - - - - - - - - - - - - - p384 + nistP384 @@ -947,7 +832,7 @@ - "P-384" + p384 @@ -970,99 +855,7 @@ - secp384r1 - - - - - -String - - - - - - - - - - - - - - - - - "1.3.132.0.34" - - - - - -String - - - - - - - - - - - - - - - - - 2b81040022 - - - - - -String - - - - - - - - - - - - - - - - - 2B81040022 - - - - - -String - - - - - - - - - - - - - - - - - p521 + nistP521 @@ -1085,99 +878,7 @@ - "P-521" - - - - - -String - - - - - - - - - - - - - - - - - secp521r1 - - - - - -String - - - - - - - - - - - - - - - - - "1.3.132.0.35" - - - - - -String - - - - - - - - - - - - - - - - - 2b81040023 - - - - - -String - - - - - - - - - - - - - - - - - 2B81040023 + p521 @@ -1221,75 +922,6 @@ - - - "1.3.132.0.10" - - - - - -String - - - - - - - - - - - - - - - - - 2b8104000a - - - - - -String - - - - - - - - - - - - - - - - - 2B8104000A - - - - - -String - - - - - - - - - - - - - - ed25519Legacy @@ -1313,29 +945,6 @@ - - - ED25519 - - - - - -String - - - - - - - - - - - - - - ed25519 @@ -1354,98 +963,6 @@ - - - - - - - - Ed25519 - - - - - -String - - - - - - - - - - - - - - - - - "1.3.6.1.4.1.11591.15.1" - - - - - -String - - - - - - - - - - - - - - - - - 2b06010401da470f01 - - - - - -String - - - - - - - - - - - - - - - - - 2B06010401DA470F01 - - - - - -String - - - - - - - - - @@ -1474,52 +991,6 @@ - - - X25519 - - - - - -String - - - - - - - - - - - - - - - - - cv25519 - - - - - -String - - - - - - - - - - - - - - curve25519 @@ -1538,98 +1009,6 @@ - - - - - - - - Curve25519 - - - - - -String - - - - - - - - - - - - - - - - - "1.3.6.1.4.1.3029.1.5.1" - - - - - -String - - - - - - - - - - - - - - - - - 2b060104019755010501 - - - - - -String - - - - - - - - - - - - - - - - - 2B060104019755010501 - - - - - -String - - - - - - - - - @@ -1658,75 +1037,6 @@ - - - "1.3.36.3.3.2.8.1.1.7" - - - - - -String - - - - - - - - - - - - - - - - - 2b2403030208010107 - - - - - -String - - - - - - - - - - - - - - - - - 2B2403030208010107 - - - - - -String - - - - - - - - - - - - - - brainpoolP384r1 @@ -1750,75 +1060,6 @@ - - - "1.3.36.3.3.2.8.1.1.11" - - - - - -String - - - - - - - - - - - - - - - - - 2b240303020801010b - - - - - -String - - - - - - - - - - - - - - - - - 2B240303020801010B - - - - - -String - - - - - - - - - - - - - - brainpoolP512r1 @@ -1841,75 +1082,6 @@ - - - - "1.3.36.3.3.2.8.1.1.13" - - - - - -String - - - - - - - - - - - - - - - - - 2b240303020801010d - - - - - -String - - - - - - - - - - - - - - - - - 2B240303020801010D - - - - - -String - - - - - - - - - - - - - @@ -1947,7 +1119,7 @@
    Source:
    @@ -2151,7 +1323,7 @@ fingerprint format

    Source:
    @@ -2461,7 +1633,7 @@ fingerprint format

    Source:
    @@ -2727,7 +1899,7 @@ possession of more than one person.

    Source:
    @@ -2922,7 +2094,7 @@ possession of more than one person.

    Source:
    @@ -3462,7 +2634,7 @@ possession of more than one person.

    Source:
    @@ -3888,7 +3060,7 @@ possession of more than one person.

    Source:
    @@ -4106,7 +3278,7 @@ possession of more than one person.

    Source:
    @@ -4324,7 +3496,7 @@ possession of more than one person.

    Source:
    @@ -4841,7 +4013,7 @@ document) that cannot include a target subpacket.

    Source:
    @@ -5565,7 +4737,7 @@ document) that cannot include a target subpacket.

    Source:
    @@ -5852,7 +5024,7 @@ document) that cannot include a target subpacket.

    Source:
    @@ -6048,7 +5220,7 @@ document) that cannot include a target subpacket.

    Source:
    @@ -6202,7 +5374,7 @@ document) that cannot include a target subpacket.

    Source:
    @@ -6418,7 +5590,7 @@ document) that cannot include a target subpacket.

    Source:
    @@ -6515,7 +5687,7 @@ document) that cannot include a target subpacket.


    diff --git a/docs/module-key_Subkey-Subkey.html b/docs/module-key_Subkey-Subkey.html index 87f2ab7f..d8ef91cc 100644 --- a/docs/module-key_Subkey-Subkey.html +++ b/docs/module-key_Subkey-Subkey.html @@ -171,7 +171,7 @@
    Source:
    @@ -281,7 +281,7 @@
    Source:
    @@ -394,7 +394,7 @@
    Source:
    @@ -511,7 +511,7 @@
    Source:
    @@ -628,7 +628,7 @@
    Source:
    @@ -741,7 +741,7 @@
    Source:
    @@ -942,7 +942,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1055,7 +1055,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1172,7 +1172,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1289,7 +1289,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1406,7 +1406,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1523,7 +1523,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1640,7 +1640,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1757,7 +1757,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -1873,7 +1873,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -2149,7 +2149,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -2487,7 +2487,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -2599,7 +2599,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -2832,7 +2832,7 @@ Returns null if the subkey is invalid.

    Source:
    @@ -3044,7 +3044,7 @@ and valid binding signature.

    Source:
    @@ -3137,7 +3137,7 @@ and valid binding signature.


    diff --git a/docs/module-key_Subkey.html b/docs/module-key_Subkey.html index 681d225d..da7d59b7 100644 --- a/docs/module-key_Subkey.html +++ b/docs/module-key_Subkey.html @@ -77,7 +77,7 @@
    diff --git a/docs/module-key_User-User.html b/docs/module-key_User-User.html index 8ef2f320..8e8ef785 100644 --- a/docs/module-key_User-User.html +++ b/docs/module-key_User-User.html @@ -171,7 +171,7 @@
    Source:
    @@ -404,7 +404,7 @@
    Source:
    @@ -516,7 +516,7 @@
    Source:
    @@ -789,7 +789,7 @@
    Source:
    @@ -1127,7 +1127,7 @@
    Source:
    @@ -1239,7 +1239,7 @@
    Source:
    @@ -1442,7 +1442,7 @@
    Source:
    @@ -1623,7 +1623,7 @@ and validity of self signature.

    Source:
    @@ -1887,7 +1887,7 @@ and validity of self signature.

    Source:
    @@ -2154,7 +2154,7 @@ Signature validity is null if the verification keys do not correspond to the cer
    Source:
    @@ -2234,7 +2234,7 @@ Signature validity is null if the verification keys do not correspond to the cer
    diff --git a/docs/module-key_User.html b/docs/module-key_User.html index 298131b9..8daa7956 100644 --- a/docs/module-key_User.html +++ b/docs/module-key_User.html @@ -77,7 +77,7 @@
    diff --git a/docs/module-key_helper.html b/docs/module-key_helper.html index 45f9f817..df586d3f 100644 --- a/docs/module-key_helper.html +++ b/docs/module-key_helper.html @@ -89,7 +89,7 @@
    Source:
    @@ -281,7 +281,7 @@
    Source:
    @@ -518,7 +518,7 @@
    Source:
    @@ -928,7 +928,7 @@
    Source:
    @@ -1116,7 +1116,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -1352,7 +1352,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -1624,7 +1624,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -1896,7 +1896,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -2200,7 +2200,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -2507,7 +2507,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -2806,7 +2806,7 @@ The expiration time of the signature is ignored.

    Source:
    @@ -2852,7 +2852,7 @@ The expiration time of the signature is ignored.


    diff --git a/docs/module-packet_packet.html b/docs/module-packet_packet.html index 9215d135..4ed6b6e4 100644 --- a/docs/module-packet_packet.html +++ b/docs/module-packet_packet.html @@ -89,7 +89,7 @@
    Source:
    @@ -275,7 +275,7 @@
    Source:
    @@ -436,7 +436,7 @@
    Source:
    @@ -621,7 +621,7 @@ string

    Source:
    @@ -783,7 +783,7 @@ string

    Source:
    @@ -851,7 +851,7 @@ string


    diff --git a/docs/module-type_ecdh_symkey.html b/docs/module-type_ecdh_symkey.html index 1849b1da..b6fe97e6 100644 --- a/docs/module-type_ecdh_symkey.html +++ b/docs/module-type_ecdh_symkey.html @@ -89,7 +89,7 @@
    Source:
    @@ -152,7 +152,7 @@
    diff --git a/docs/module-type_kdf_params-KDFParams.html b/docs/module-type_kdf_params-KDFParams.html index efa1ab8f..87d5ca38 100644 --- a/docs/module-type_kdf_params-KDFParams.html +++ b/docs/module-type_kdf_params-KDFParams.html @@ -163,7 +163,7 @@
    Source:
    @@ -322,7 +322,7 @@
    Source:
    @@ -434,7 +434,7 @@
    Source:
    @@ -502,7 +502,7 @@
    diff --git a/docs/module-type_keyid-KeyID.html b/docs/module-type_keyid-KeyID.html index bb3e2898..9cdefc53 100644 --- a/docs/module-type_keyid-KeyID.html +++ b/docs/module-type_keyid-KeyID.html @@ -101,7 +101,7 @@ formed.

    Source:
    @@ -295,7 +295,7 @@ formed.

    Source:
    @@ -385,7 +385,7 @@ formed.

    Source:
    @@ -497,7 +497,7 @@ formed.

    Source:
    @@ -658,7 +658,7 @@ formed.

    Source:
    @@ -748,7 +748,7 @@ formed.

    Source:
    @@ -860,7 +860,7 @@ formed.

    Source:
    @@ -928,7 +928,7 @@ formed.


    diff --git a/docs/module-type_keyid.html b/docs/module-type_keyid.html index 35a85bf5..9a78068b 100644 --- a/docs/module-type_keyid.html +++ b/docs/module-type_keyid.html @@ -77,7 +77,7 @@
    diff --git a/docs/module-type_oid.html b/docs/module-type_oid.html index 27a5dcd4..8d23ee8a 100644 --- a/docs/module-type_oid.html +++ b/docs/module-type_oid.html @@ -100,7 +100,7 @@ sequence of octets is the valid representation of a curve OID.

    Source:
    @@ -163,7 +163,7 @@ sequence of octets is the valid representation of a curve OID.


    diff --git a/docs/module-type_s2k-GenericS2K.html b/docs/module-type_s2k-GenericS2K.html index 07287091..18af6ab1 100644 --- a/docs/module-type_s2k-GenericS2K.html +++ b/docs/module-type_s2k-GenericS2K.html @@ -153,7 +153,7 @@
    Source:
    @@ -262,7 +262,7 @@
    Source:
    @@ -332,7 +332,7 @@
    Source:
    @@ -406,7 +406,7 @@
    Source:
    @@ -480,7 +480,7 @@
    Source:
    @@ -612,7 +612,7 @@ hashAlgorithm

    Source:
    @@ -774,7 +774,7 @@ hashAlgorithm hash length

    Source:
    @@ -886,7 +886,7 @@ hashAlgorithm hash length

    Source:
    @@ -954,7 +954,7 @@ hashAlgorithm hash length


    diff --git a/docs/module-type_s2k.html b/docs/module-type_s2k.html index 25caf336..afc40e6a 100644 --- a/docs/module-type_s2k.html +++ b/docs/module-type_s2k.html @@ -95,7 +95,7 @@ symmetrically encrypted messages.

    Source:
    @@ -165,7 +165,7 @@ symmetrically encrypted messages.


    diff --git a/docs/module-type_x25519x448_symkey.html b/docs/module-type_x25519x448_symkey.html index 4e92f253..cd9071b4 100644 --- a/docs/module-type_x25519x448_symkey.html +++ b/docs/module-type_x25519x448_symkey.html @@ -91,7 +91,7 @@ the former includes an algorithm byte preceeding the encrypted session key.

    <
    Source:
    @@ -154,7 +154,7 @@ the former includes an algorithm byte preceeding the encrypted session key.

    <
    diff --git a/docs/module-util.html b/docs/module-util.html index 977a0736..fa68cd6a 100644 --- a/docs/module-util.html +++ b/docs/module-util.html @@ -89,7 +89,7 @@
    Source:
    @@ -152,7 +152,7 @@
    diff --git a/package-lock.json b/package-lock.json index eca4d50a..73ddf44d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "openpgp", - "version": "6.0.0-alpha.0", + "version": "6.0.0-alpha.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "openpgp", - "version": "6.0.0-alpha.0", + "version": "6.0.0-alpha.1", "license": "LGPL-3.0+", "devDependencies": { "@openpgp/asmcrypto.js": "^3.1.0", diff --git a/package.json b/package.json index b1744c4d..3a52dff3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "openpgp", "description": "OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.", - "version": "6.0.0-alpha.0", + "version": "6.0.0-alpha.1", "license": "LGPL-3.0+", "homepage": "https://openpgpjs.org/", "engines": {