From ee69fc60eea13788dfb157158a26bbc3d40027ed Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Mon, 15 Sep 2025 10:39:56 -0400 Subject: [PATCH 1/8] Fix BIP85 Timestamp Typo Geneis block time is correct in Unix time, but human readable version is off by 10 minutes. (Single digit typo) --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index 174ba816b2..787c2d45d5 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -382,7 +382,7 @@ Keys allocated for RSA-GPG purposes use the following scheme: Note on timestamps: -The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to unix Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:05:05' UTC) because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). +The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to unix Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC) because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). Note on GPG key capabilities on smartcard/hardware devices: From 188778059d9fa583db615f9fea51e24da6f1acdd Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Fri, 19 Sep 2025 11:06:00 -0400 Subject: [PATCH 2/8] Update bip-0085.mediawiki --- bip-0085.mediawiki | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index 787c2d45d5..5ad8acfe55 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -382,7 +382,7 @@ Keys allocated for RSA-GPG purposes use the following scheme: Note on timestamps: -The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to unix Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC) because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). +The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to unix Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC)The human readable timestamp was incorrectly noted as '2009-01-03 18:05:05' prior to v1.3.1 of this BIP, so implementations that relied on this will produce different key fingerprints. because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). Note on GPG key capabilities on smartcard/hardware devices: @@ -443,6 +443,12 @@ BIP32, BIP39 ==Changelog== +===1.3.1 (2025-09-19)=== + +====Corrected==== + +*Typo in human-readable timestamp for BIP85 GPG Keys + ===1.3.0 (2024-10-22)=== ====Added==== From 3dab73a3c19bef60f94bb98e35587c4d9270adc8 Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Mon, 6 Oct 2025 14:26:46 -0400 Subject: [PATCH 3/8] Update bip-0085.mediawiki Co-authored-by: Jon Atack --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index 5ad8acfe55..c39db49ae2 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -447,7 +447,7 @@ BIP32, BIP39 ====Corrected==== -*Typo in human-readable timestamp for BIP85 GPG Keys +* Typo in human-readable datetime for BIP85 GPG Keys that was incorrectly noted as '2009-01-03 18:05:05' rather than '2009-01-03 18:15:05', so implementations that relied on it instead of UNIX Epoch timestamp 1231006505 will produce different key fingerprints. ===1.3.0 (2024-10-22)=== From 53a0084a0098f62df98a1440a00f697bcdc08b06 Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Mon, 6 Oct 2025 14:26:53 -0400 Subject: [PATCH 4/8] Update bip-0085.mediawiki Co-authored-by: Jon Atack --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index c39db49ae2..ffa2a2bc06 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -445,7 +445,7 @@ BIP32, BIP39 ===1.3.1 (2025-09-19)=== -====Corrected==== +====Fixed==== * Typo in human-readable datetime for BIP85 GPG Keys that was incorrectly noted as '2009-01-03 18:05:05' rather than '2009-01-03 18:15:05', so implementations that relied on it instead of UNIX Epoch timestamp 1231006505 will produce different key fingerprints. From 71e0d819b1fcf9413f67d3abd1f7483553baefe5 Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Mon, 6 Oct 2025 14:27:04 -0400 Subject: [PATCH 5/8] Update bip-0085.mediawiki Co-authored-by: Jon Atack --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index ffa2a2bc06..ea2a36f911 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -382,7 +382,7 @@ Keys allocated for RSA-GPG purposes use the following scheme: Note on timestamps: -The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to unix Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC)The human readable timestamp was incorrectly noted as '2009-01-03 18:05:05' prior to v1.3.1 of this BIP, so implementations that relied on this will produce different key fingerprints. because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). +The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to UNIX Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC)The human-readable datetime string was incorrectly noted as '2009-01-03 18:05:05' prior to v1.3.1 of this BIP, so implementations that relied on it rather than UNIX Epoch timestamp 1231006505 will produce different key fingerprints. because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). Note on GPG key capabilities on smartcard/hardware devices: From 3fa9d10f569884f211b7a473b2ae779a2317a14b Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Mon, 6 Oct 2025 20:13:03 -0400 Subject: [PATCH 6/8] Update bip-0085.mediawiki Co-authored-by: Jon Atack --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index ea2a36f911..12bc5d0209 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -447,7 +447,7 @@ BIP32, BIP39 ====Fixed==== -* Typo in human-readable datetime for BIP85 GPG Keys that was incorrectly noted as '2009-01-03 18:05:05' rather than '2009-01-03 18:15:05', so implementations that relied on it instead of UNIX Epoch timestamp 1231006505 will produce different key fingerprints. +* Fixed the human-readable datetime string for BIP85 GPG Keys that was incorrectly stated as '2009-01-03 18:05:05' rather than '2009-01-03 18:15:05'. Implementations that relied on the previously incorrect datetime string instead of UNIX Epoch timestamp 1231006505 will produce different key fingerprints. ===1.3.0 (2024-10-22)=== From 903ab6ec22ea1fa3b8d672fae009ec7e4a815950 Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Tue, 14 Oct 2025 17:58:18 -0400 Subject: [PATCH 7/8] Update bip-0085.mediawiki Co-authored-by: Jon Atack --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index 12bc5d0209..d191e94c2f 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -382,7 +382,7 @@ Keys allocated for RSA-GPG purposes use the following scheme: Note on timestamps: -The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to UNIX Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC)The human-readable datetime string was incorrectly noted as '2009-01-03 18:05:05' prior to v1.3.1 of this BIP, so implementations that relied on it rather than UNIX Epoch timestamp 1231006505 will produce different key fingerprints. because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). +The resulting RSA key can be used to create a GPG key where the creation date MUST be fixed to UNIX Epoch timestamp 1231006505 (the Bitcoin genesis block time '2009-01-03 18:15:05' UTC)The human-readable datetime string was incorrectly noted as '2009-01-03 18:05:05' prior to v2.0.0 of this BIP, so implementations that relied on it rather than UNIX Epoch timestamp 1231006505 will produce different key fingerprints. because the key fingerprint is affected by the creation date (Epoch timestamp 0 was not chosen because of legacy behavior in GNUPG implementations for older keys). Additionally, when importing sub-keys under a key in GNUPG, the system time must be frozen to the same timestamp before importing (e.g. by use of faketime). Note on GPG key capabilities on smartcard/hardware devices: From eb7ad5301b9618c65da8d75657851da314fbec5e Mon Sep 17 00:00:00 2001 From: 3rd Iteration Date: Tue, 14 Oct 2025 17:58:28 -0400 Subject: [PATCH 8/8] Update bip-0085.mediawiki Co-authored-by: Jon Atack --- bip-0085.mediawiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bip-0085.mediawiki b/bip-0085.mediawiki index d191e94c2f..6ea18c2cf9 100644 --- a/bip-0085.mediawiki +++ b/bip-0085.mediawiki @@ -443,7 +443,7 @@ BIP32, BIP39 ==Changelog== -===1.3.1 (2025-09-19)=== +===2.0.0 (2025-09-19)=== ====Fixed====