diff options
author | Matthias Gierlings <[email protected]> | 2019-03-09 22:52:26 +0100 |
---|---|---|
committer | Matthias Gierlings <[email protected]> | 2019-05-06 10:00:20 +0200 |
commit | 4818ae0f35a109e35bb224aa135da6954584b9e7 (patch) | |
tree | f0a3171372e1b44d05845f7ea5b72225f625b410 /src | |
parent | 5993c9e447a826582feea1cef75adec619bbd2f0 (diff) |
Updates references to XMSS the standard document
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/pubkey/xmss/xmss.h | 6 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_parameters.cpp | 7 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_parameters.h | 7 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_privatekey.cpp | 9 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_privatekey.h | 9 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_publickey.cpp | 9 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_publickey.h | 9 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_signature_operation.cpp | 7 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_signature_operation.h | 7 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_wots_parameters.cpp | 7 | ||||
-rw-r--r-- | src/lib/pubkey/xmss/xmss_wots_parameters.h | 7 |
11 files changed, 37 insertions, 47 deletions
diff --git a/src/lib/pubkey/xmss/xmss.h b/src/lib/pubkey/xmss/xmss.h index 3e7588dff..836a1c866 100644 --- a/src/lib/pubkey/xmss/xmss.h +++ b/src/lib/pubkey/xmss/xmss.h @@ -7,9 +7,9 @@ * * <pre> * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ * </pre> * * (C) 2016,2017 Matthias Gierlings diff --git a/src/lib/pubkey/xmss/xmss_parameters.cpp b/src/lib/pubkey/xmss/xmss_parameters.cpp index b73e5792c..70fca9149 100644 --- a/src/lib/pubkey/xmss/xmss_parameters.cpp +++ b/src/lib/pubkey/xmss/xmss_parameters.cpp @@ -2,10 +2,9 @@ * XMSS Parameters * Descibes a signature method for XMSS, as defined in: * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ * * (C) 2016,2017 Matthias Gierlings * diff --git a/src/lib/pubkey/xmss/xmss_parameters.h b/src/lib/pubkey/xmss/xmss_parameters.h index 06c3c2490..308fe5845 100644 --- a/src/lib/pubkey/xmss/xmss_parameters.h +++ b/src/lib/pubkey/xmss/xmss_parameters.h @@ -16,10 +16,9 @@ namespace Botan { /** * Descibes a signature method for XMSS, as defined in: * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ **/ class BOTAN_PUBLIC_API(2,0) XMSS_Parameters { diff --git a/src/lib/pubkey/xmss/xmss_privatekey.cpp b/src/lib/pubkey/xmss/xmss_privatekey.cpp index 0cdcc57ce..351572b55 100644 --- a/src/lib/pubkey/xmss/xmss_privatekey.cpp +++ b/src/lib/pubkey/xmss/xmss_privatekey.cpp @@ -4,11 +4,10 @@ * The XMSS private key does not support the X509 and PKCS7 standard. Instead * the raw format described in [1] is used. * - * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * [1] XMSS: Extended Hash-Based Signatures, + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ * * (C) 2016,2017 Matthias Gierlings * (C) 2019 Jack Lloyd diff --git a/src/lib/pubkey/xmss/xmss_privatekey.h b/src/lib/pubkey/xmss/xmss_privatekey.h index e3b41617c..1873ca4b0 100644 --- a/src/lib/pubkey/xmss/xmss_privatekey.h +++ b/src/lib/pubkey/xmss/xmss_privatekey.h @@ -29,11 +29,10 @@ namespace Botan { * The XMSS private key does not support the X509 and PKCS7 standard. Instead * the raw format described in [1] is used. * - * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * [1] XMSS: Extended Hash-Based Signatures, + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ **/ class BOTAN_PUBLIC_API(2,0) XMSS_PrivateKey final : public virtual XMSS_PublicKey, public XMSS_Common_Ops, diff --git a/src/lib/pubkey/xmss/xmss_publickey.cpp b/src/lib/pubkey/xmss/xmss_publickey.cpp index 42fbdb851..fdda21e40 100644 --- a/src/lib/pubkey/xmss/xmss_publickey.cpp +++ b/src/lib/pubkey/xmss/xmss_publickey.cpp @@ -4,11 +4,10 @@ * The XMSS public key does not support the X509 standard. Instead the * raw format described in [1] is used. * - * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * [1] XMSS: Extended Hash-Based Signatures, + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ * * (C) 2016,2017 Matthias Gierlings * diff --git a/src/lib/pubkey/xmss/xmss_publickey.h b/src/lib/pubkey/xmss/xmss_publickey.h index 79d0f99a7..ff56c1378 100644 --- a/src/lib/pubkey/xmss/xmss_publickey.h +++ b/src/lib/pubkey/xmss/xmss_publickey.h @@ -32,11 +32,10 @@ class XMSS_Verification_Operation; * The XMSS public key does not support the X509 standard. Instead the * raw format described in [1] is used. * - * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * [1] XMSS: Extended Hash-Based Signatures, + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ **/ class BOTAN_PUBLIC_API(2,0) XMSS_PublicKey : public virtual Public_Key { diff --git a/src/lib/pubkey/xmss/xmss_signature_operation.cpp b/src/lib/pubkey/xmss/xmss_signature_operation.cpp index f7a9079a4..dce99c17f 100644 --- a/src/lib/pubkey/xmss/xmss_signature_operation.cpp +++ b/src/lib/pubkey/xmss/xmss_signature_operation.cpp @@ -4,10 +4,9 @@ * defined in: * * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ * * (C) 2016,2017 Matthias Gierlings * diff --git a/src/lib/pubkey/xmss/xmss_signature_operation.h b/src/lib/pubkey/xmss/xmss_signature_operation.h index a1c395fa6..e57e8a9aa 100644 --- a/src/lib/pubkey/xmss/xmss_signature_operation.h +++ b/src/lib/pubkey/xmss/xmss_signature_operation.h @@ -27,10 +27,9 @@ namespace Botan { * defined in: * * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ **/ class XMSS_Signature_Operation final : public virtual PK_Ops::Signature, public XMSS_Common_Ops diff --git a/src/lib/pubkey/xmss/xmss_wots_parameters.cpp b/src/lib/pubkey/xmss/xmss_wots_parameters.cpp index 6aff1c8dd..b1c87535c 100644 --- a/src/lib/pubkey/xmss/xmss_wots_parameters.cpp +++ b/src/lib/pubkey/xmss/xmss_wots_parameters.cpp @@ -3,10 +3,9 @@ * Descibes a signature method for XMSS Winternitz One Time Signatures, * as defined in: * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ * * (C) 2016,2017 Matthias Gierlings * diff --git a/src/lib/pubkey/xmss/xmss_wots_parameters.h b/src/lib/pubkey/xmss/xmss_wots_parameters.h index 34927abfb..3c86c34c4 100644 --- a/src/lib/pubkey/xmss/xmss_wots_parameters.h +++ b/src/lib/pubkey/xmss/xmss_wots_parameters.h @@ -19,10 +19,9 @@ namespace Botan { * Descibes a signature method for XMSS Winternitz One Time Signatures, * as defined in: * [1] XMSS: Extended Hash-Based Signatures, - * draft-itrf-cfrg-xmss-hash-based-signatures-06 - * Release: July 2016. - * https://datatracker.ietf.org/doc/ - * draft-irtf-cfrg-xmss-hash-based-signatures/?include_text=1 + * Request for Comments: 8391 + * Release: May 2018. + * https://datatracker.ietf.org/doc/rfc8391/ **/ class XMSS_WOTS_Parameters final { |