diff --git a/CHANGELOG.md.asc b/CHANGELOG.md.asc index 0debbb7..39c7eb9 100644 --- a/CHANGELOG.md.asc +++ b/CHANGELOG.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpyAAKCRAoXmBIoSMh -ssOLAP453zKl9cTWvZtcZ+4vfARIZDl9en8C57VhybFgU0O5OwD/X1ktmul7q8MZ -jm03psl/T6t0V0z+5Iuw6JbJ2e7AYgo= -=YpgK ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpyAAKCRAoXmBIoSMh +ssOLAP453zKl9cTWvZtcZ+4vfARIZDl9en8C57VhybFgU0O5OwD/X1ktmul7q8MZ +jm03psl/T6t0V0z+5Iuw6JbJ2e7AYgo= +=YpgK +-----END PGP SIGNATURE----- diff --git a/CHANGELOG.md.minisig b/CHANGELOG.md.minisig index 79ab4ac..12e260d 100644 --- a/CHANGELOG.md.minisig +++ b/CHANGELOG.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/uYQLfVUTQJwY8AJnYU53jjfwMOYSWRRDYp20ztw9LMZgeEiV1E57YSdOSgJD4/MNQegzWy/M/NPsmOZq65c2wQ= -trusted comment: timestamp:1668327882 file:CHANGELOG.md hashed -TAkckHgI9AxzBwX4iSjRLx7nc2Dr2ec3fKblEeJDK7qUFkbB+jmCB0JHvqnbMyftGGWpRIEi7Jb+/J4mq/KZDQ== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/uYQLfVUTQJwY8AJnYU53jjfwMOYSWRRDYp20ztw9LMZgeEiV1E57YSdOSgJD4/MNQegzWy/M/NPsmOZq65c2wQ= +trusted comment: timestamp:1668327882 file:CHANGELOG.md hashed +TAkckHgI9AxzBwX4iSjRLx7nc2Dr2ec3fKblEeJDK7qUFkbB+jmCB0JHvqnbMyftGGWpRIEi7Jb+/J4mq/KZDQ== diff --git a/CODE_OF_CONDUCT.md.asc b/CODE_OF_CONDUCT.md.asc index d8f471a..7380f78 100644 --- a/CODE_OF_CONDUCT.md.asc +++ b/CODE_OF_CONDUCT.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzAAKCRAoXmBIoSMh -sgIrAQCKeIHNPaCLHg14SNWHnAVgASZkJnzoxcpdJKwuF67XDgD/dou5R+ijQEo9 -+76kRl6gP0YsLCrCbJxmUgyngh2hDwQ= -=W4l8 ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzAAKCRAoXmBIoSMh +sgIrAQCKeIHNPaCLHg14SNWHnAVgASZkJnzoxcpdJKwuF67XDgD/dou5R+ijQEo9 ++76kRl6gP0YsLCrCbJxmUgyngh2hDwQ= +=W4l8 +-----END PGP SIGNATURE----- diff --git a/CODE_OF_CONDUCT.md.minisig b/CODE_OF_CONDUCT.md.minisig index a4e0eed..9704a70 100644 --- a/CODE_OF_CONDUCT.md.minisig +++ b/CODE_OF_CONDUCT.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/gD5vCC8/YFdUVxQVvGfr4Far0rKgyq8NvpyWOyv7OniMR0H1cROxjbaNwDGKi40AIpnb4DxlLhGLB9vXxAk4Qo= -trusted comment: timestamp:1668327885 file:CODE_OF_CONDUCT.md hashed -GzLuGcNTawR5WbRl0rpDxJ4OfdPLW07tZY1qH7SiQruv+T6m82XQ+nBzi609prSW4lEoMR0gMuKmf1SmepqJBw== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/gD5vCC8/YFdUVxQVvGfr4Far0rKgyq8NvpyWOyv7OniMR0H1cROxjbaNwDGKi40AIpnb4DxlLhGLB9vXxAk4Qo= +trusted comment: timestamp:1668327885 file:CODE_OF_CONDUCT.md hashed +GzLuGcNTawR5WbRl0rpDxJ4OfdPLW07tZY1qH7SiQruv+T6m82XQ+nBzi609prSW4lEoMR0gMuKmf1SmepqJBw== diff --git a/CONTRIBUTING.md.asc b/CONTRIBUTING.md.asc index c29e45f..c2d3452 100644 --- a/CONTRIBUTING.md.asc +++ b/CONTRIBUTING.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzQAKCRAoXmBIoSMh -soIHAQCciOiJPkM6ZwFRZIte7U+ncP0gxXGkGFVnwnsav2adygD/VqhvJmWKGDW4 -HhuAtKvQs0ijRGfG2s6ReZVYzzRhTgA= -=cf4i ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzQAKCRAoXmBIoSMh +soIHAQCciOiJPkM6ZwFRZIte7U+ncP0gxXGkGFVnwnsav2adygD/VqhvJmWKGDW4 +HhuAtKvQs0ijRGfG2s6ReZVYzzRhTgA= +=cf4i +-----END PGP SIGNATURE----- diff --git a/CONTRIBUTING.md.minisig b/CONTRIBUTING.md.minisig index bd880de..a10d1d6 100644 --- a/CONTRIBUTING.md.minisig +++ b/CONTRIBUTING.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/tV9Fy2nTvAb4k8umjfk+y6Bpi6z4nOEGBCAm1VfwbmjJF5Kpe9aU0bZtncMMN7vZXi+kYrvUuVG18ZECx8pRg4= -trusted comment: timestamp:1668327887 file:CONTRIBUTING.md hashed -SP8P0MqhEIC+1TEYUT7jmP2yK/dKYqoAkLYRbHgoIJrYk4Tw8HPK9JDBXQlnkwXuywkxSQ20AJsjAxaNQlldAA== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/tV9Fy2nTvAb4k8umjfk+y6Bpi6z4nOEGBCAm1VfwbmjJF5Kpe9aU0bZtncMMN7vZXi+kYrvUuVG18ZECx8pRg4= +trusted comment: timestamp:1668327887 file:CONTRIBUTING.md hashed +SP8P0MqhEIC+1TEYUT7jmP2yK/dKYqoAkLYRbHgoIJrYk4Tw8HPK9JDBXQlnkwXuywkxSQ20AJsjAxaNQlldAA== diff --git a/KEY_ROTATION.md.asc b/KEY_ROTATION.md.asc index 6182281..e7c05bc 100644 --- a/KEY_ROTATION.md.asc +++ b/KEY_ROTATION.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0gAKCRAoXmBIoSMh -siS/AP9T7WRWi38/uxF1cy8jkQV6nHPVG+bEiEN2q7HIPKHsCQEAgm4jZ8l00ZZ7 -b8Emp4UoMnxSeRMEXOufFIBgpyHh8wI= -=r94J ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0gAKCRAoXmBIoSMh +siS/AP9T7WRWi38/uxF1cy8jkQV6nHPVG+bEiEN2q7HIPKHsCQEAgm4jZ8l00ZZ7 +b8Emp4UoMnxSeRMEXOufFIBgpyHh8wI= +=r94J +-----END PGP SIGNATURE----- diff --git a/KEY_ROTATION.md.minisig b/KEY_ROTATION.md.minisig index 75590c2..ba8f9da 100644 --- a/KEY_ROTATION.md.minisig +++ b/KEY_ROTATION.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/gEdIFDRsGwF2xuLoX64+PcxRZHg0mT+M3d5ZBNe4iv6jUdYpoFpY6Ba2Ny2jTxhLq8lbu4IsvRsBxMSvCdipQE= -trusted comment: timestamp:1668327891 file:KEY_ROTATION.md hashed -llb73kYbl2502OikI70JB9KWqM9RRPRZNo8PWGKnD4Gr/2NmvKH+XBCFLpShKM5LuzEmYiJacRobC//up56nBQ== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/gEdIFDRsGwF2xuLoX64+PcxRZHg0mT+M3d5ZBNe4iv6jUdYpoFpY6Ba2Ny2jTxhLq8lbu4IsvRsBxMSvCdipQE= +trusted comment: timestamp:1668327891 file:KEY_ROTATION.md hashed +llb73kYbl2502OikI70JB9KWqM9RRPRZNo8PWGKnD4Gr/2NmvKH+XBCFLpShKM5LuzEmYiJacRobC//up56nBQ== diff --git a/LICENSE.md.asc b/LICENSE.md.asc index 37e7d32..729c8f4 100644 --- a/LICENSE.md.asc +++ b/LICENSE.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp1QAKCRAoXmBIoSMh -sg7fAQCphnSQgWaTquEWMsK6Qhd/VDlbj75VBwLrb86tVnQb8AD/UGIJjUXGakjk -KIl+YPd0k2pfw+Lv2AUiwPIotMBk2QU= -=PGqe ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp1QAKCRAoXmBIoSMh +sg7fAQCphnSQgWaTquEWMsK6Qhd/VDlbj75VBwLrb86tVnQb8AD/UGIJjUXGakjk +KIl+YPd0k2pfw+Lv2AUiwPIotMBk2QU= +=PGqe +-----END PGP SIGNATURE----- diff --git a/LICENSE.md.minisig b/LICENSE.md.minisig index 91420f1..94c50bd 100644 --- a/LICENSE.md.minisig +++ b/LICENSE.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/gAzBQtyzCamju84eebs9pmkibZyZu3dRxd3LrTgZgknkRyjTMx8clMYRpHl1l7XCqCROtQU8r+zSXd79xFgFQc= -trusted comment: timestamp:1668327895 file:LICENSE.md hashed -Iy6ViwIA25R/lC6VAB/ZLE0IN+Bv0MMf0O7KJIXS6ryq92osHVAlsCOHqXYOw4N4sMjSh6AcfEYo4k1dvP8FCg== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/gAzBQtyzCamju84eebs9pmkibZyZu3dRxd3LrTgZgknkRyjTMx8clMYRpHl1l7XCqCROtQU8r+zSXd79xFgFQc= +trusted comment: timestamp:1668327895 file:LICENSE.md hashed +Iy6ViwIA25R/lC6VAB/ZLE0IN+Bv0MMf0O7KJIXS6ryq92osHVAlsCOHqXYOw4N4sMjSh6AcfEYo4k1dvP8FCg== diff --git a/README.md.asc b/README.md.asc index 71853d8..bf89db0 100644 --- a/README.md.asc +++ b/README.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2gAKCRAoXmBIoSMh -suYWAP9JFUKycK2BdGdmvXYeHoY+FtxEe+IIq12StbOJbJdgVwD9GbH4J3K9RgDe -k3XahfUXYaFHBdEEoTyauLlqlhwwIAY= -=6UUX ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2gAKCRAoXmBIoSMh +suYWAP9JFUKycK2BdGdmvXYeHoY+FtxEe+IIq12StbOJbJdgVwD9GbH4J3K9RgDe +k3XahfUXYaFHBdEEoTyauLlqlhwwIAY= +=6UUX +-----END PGP SIGNATURE----- diff --git a/README.md.minisig b/README.md.minisig index d8cd6e3..fa1bae1 100644 --- a/README.md.minisig +++ b/README.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/uT7Mx6SWYXM7lEt4cBUizxeTsrgaWWQgWM4DBq3U8c8Olq3BaK6g+HQomBNcXYpBHllpi166rSByfSXkRF9uw8= -trusted comment: timestamp:1668327900 file:README.md hashed -+jUoTud0Ma8G1IqY0CkhkTndH0c6Q1sHRtFZW8dC+XEuGD9WNCzT3+FTSqMvXmRK10pIDoJeOQEXkE05u2fECg== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/uT7Mx6SWYXM7lEt4cBUizxeTsrgaWWQgWM4DBq3U8c8Olq3BaK6g+HQomBNcXYpBHllpi166rSByfSXkRF9uw8= +trusted comment: timestamp:1668327900 file:README.md hashed ++jUoTud0Ma8G1IqY0CkhkTndH0c6Q1sHRtFZW8dC+XEuGD9WNCzT3+FTSqMvXmRK10pIDoJeOQEXkE05u2fECg== diff --git a/about.md.asc b/about.md.asc index 3579c4d..da43f3c 100644 --- a/about.md.asc +++ b/about.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxQAKCRAoXmBIoSMh -supDAQCUmAyCpJAgu51fNh/bPwxhOrIOnnKxI0Q2kNhP/pcu7wD/Q7huTkFCCH07 -3udPI+AFmMfI/m1Z3ZOU4QRyf0YQvg0= -=gLnq ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxQAKCRAoXmBIoSMh +supDAQCUmAyCpJAgu51fNh/bPwxhOrIOnnKxI0Q2kNhP/pcu7wD/Q7huTkFCCH07 +3udPI+AFmMfI/m1Z3ZOU4QRyf0YQvg0= +=gLnq +-----END PGP SIGNATURE----- diff --git a/about.md.minisig b/about.md.minisig index 958ff92..cd653ec 100644 --- a/about.md.minisig +++ b/about.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/jPGLG4VcZ5au6he/dAI4GTaWrTiWJEdqbaCxJHxOsczmmoIPZyrXjl8lSwWc+cQ4Lh5wh/OWuK79IY/6lGhVws= -trusted comment: timestamp:1668327879 file:about.md hashed -8rg3kUjaPzX68KxSpeVXloyF8g8BoKUDLwI5dhy0mMMh3xmZV+f4RNyjvNIP6HzVHuHv6e9N/aAzWZfc8rbZBw== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/jPGLG4VcZ5au6he/dAI4GTaWrTiWJEdqbaCxJHxOsczmmoIPZyrXjl8lSwWc+cQ4Lh5wh/OWuK79IY/6lGhVws= +trusted comment: timestamp:1668327879 file:about.md hashed +8rg3kUjaPzX68KxSpeVXloyF8g8BoKUDLwI5dhy0mMMh3xmZV+f4RNyjvNIP6HzVHuHv6e9N/aAzWZfc8rbZBw== diff --git a/b2sum.txt b/b2sum.txt index 0ef8f57..992d64b 100644 --- a/b2sum.txt +++ b/b2sum.txt @@ -1,16 +1,16 @@ -51f8fb376233f1c8930a0540bcd169c389e8ef35aff8bc1fee98ac41811dd27be9897e81887ded7fc83f139e78bb6842dc1acc8b3d1214a4a49ca88c1e48abac about.md -26196d7b81bb79c8dc290a98204e3d416e887552ec68b0de4bbe2f17bcc11fe8e3dfccc7f210a72ddecba2eecfa2e33ceaf57f4b0c3061230d62b805e8228f79 briar.md -1c1b4de5b210ed1328954bc57aa48a3cb04e8f0a97eccf5561b4005fa044526acee6e8c8ad103e90e05b3e0be26c4d42574639d168058ea034e2439a62af41b7 CHANGELOG.md -891592dbb81e072fbce58e5772a3a2c9194f1eece192ac24c590c82d1446abfc6b35962ccf5b3e5b52c1a4ec685416f25737a9cca210b558a1bc43d3afa1384e chatrooms-rules.md -13a500b51aaaab394f40d459c722f25c94fdb92c0488a45caa67b5ef5c4d8ea1d5a9e303879cb04fbe61fb756a0b0e713533178cac66310d1f6d227c7a1b9bc7 CODE_OF_CONDUCT.md -57930e368db74237e225d57fb277dd30d68b75ce76567f5d608b2cd43ca547ac1f83ec04d3ba54e332e710ac3d641ec51c83fd92dd702d50e34d09d59a167ebb CONTRIBUTING.md -5a0a6f7e1df8e6965606d12e6763c86c96adb023df120c0a71e631f2ad44fcd9057c84f793411f71e6b5366a84fe583def86729f0863d0e3a0f083d228f37850 donations.md -33ea5c0d9505cec7eb7069ef0f47c10f523206b56944591f4173bc213a77394b81b22bb99f5b9edc33a43f83e39189ef5e8be8ff2f76a0787fa511e703cb717a guide.md -51b88600d8c32dc6189bace5786e7dc4c4c9e6b40a106b12e349307757e4d8aa4df6cf5cac1e06200664dd385cb35e4db84d7e7992fd9c3c9cea05fca28a27bb KEY_ROTATION.md -046a52e53005963dd38343505aa43e51b5d750f0891c0a20a675c80ef9a254077db98b15165641a5f7ea33cc19f035e2aa7dbec4504a95c32b63911e3c7a8046 legacy.md -be4c0b66dbdca9446079753dc3fcf2fb3eec55e8061c23ebcb20242458319a44120397d825b621fe6a59940204a05689bbb1a23bdd69120f775913f5c08d40dc LICENSE.md -66ff213a8a0ec7fe0540858153b799343ce35cc0e9f541d3ea241160758096e278496f85260e6a26ede7f7a30744398b3aaf6b7a15265f3cb6ecc91a09771fe0 links.md -32b57ea09d576ce73f74352e9fe1baef19ed6c3808a9e3fa4716ec881f57a579861fa22b95e56dc729048c27e242fbbc15866cb2c36411c9e49173c00c126647 moderncrypto-rules.md -c880a19cd5e8659fe88f2dd3835c7a13ced1d894ff0a708b0d0e09b9956bcc2e8a080ff0dfcc4ae31ea504ff1d2962d5f831861caf35014e238ee60acb4c0a2c README.md -28ee0d22dd1f3ad583eeae49d459b8bafcafbb094912342afa628f015c89f1c296769a66bdd5d1c98b5c56a2351ffb9eb15f38ad34fae9f765bfa584d31003bc twitter.md -b95e9fa16a93a07c1eae64b2ec6f180c23b8d005d3c0cd682700d04a767205095670524225ed5810bf4eeb3d7b4c7fc3e08d161ea5dcefc70b36cac6776d662c verify.md +51f8fb376233f1c8930a0540bcd169c389e8ef35aff8bc1fee98ac41811dd27be9897e81887ded7fc83f139e78bb6842dc1acc8b3d1214a4a49ca88c1e48abac about.md +26196d7b81bb79c8dc290a98204e3d416e887552ec68b0de4bbe2f17bcc11fe8e3dfccc7f210a72ddecba2eecfa2e33ceaf57f4b0c3061230d62b805e8228f79 briar.md +1c1b4de5b210ed1328954bc57aa48a3cb04e8f0a97eccf5561b4005fa044526acee6e8c8ad103e90e05b3e0be26c4d42574639d168058ea034e2439a62af41b7 CHANGELOG.md +891592dbb81e072fbce58e5772a3a2c9194f1eece192ac24c590c82d1446abfc6b35962ccf5b3e5b52c1a4ec685416f25737a9cca210b558a1bc43d3afa1384e chatrooms-rules.md +13a500b51aaaab394f40d459c722f25c94fdb92c0488a45caa67b5ef5c4d8ea1d5a9e303879cb04fbe61fb756a0b0e713533178cac66310d1f6d227c7a1b9bc7 CODE_OF_CONDUCT.md +57930e368db74237e225d57fb277dd30d68b75ce76567f5d608b2cd43ca547ac1f83ec04d3ba54e332e710ac3d641ec51c83fd92dd702d50e34d09d59a167ebb CONTRIBUTING.md +5a0a6f7e1df8e6965606d12e6763c86c96adb023df120c0a71e631f2ad44fcd9057c84f793411f71e6b5366a84fe583def86729f0863d0e3a0f083d228f37850 donations.md +33ea5c0d9505cec7eb7069ef0f47c10f523206b56944591f4173bc213a77394b81b22bb99f5b9edc33a43f83e39189ef5e8be8ff2f76a0787fa511e703cb717a guide.md +51b88600d8c32dc6189bace5786e7dc4c4c9e6b40a106b12e349307757e4d8aa4df6cf5cac1e06200664dd385cb35e4db84d7e7992fd9c3c9cea05fca28a27bb KEY_ROTATION.md +046a52e53005963dd38343505aa43e51b5d750f0891c0a20a675c80ef9a254077db98b15165641a5f7ea33cc19f035e2aa7dbec4504a95c32b63911e3c7a8046 legacy.md +be4c0b66dbdca9446079753dc3fcf2fb3eec55e8061c23ebcb20242458319a44120397d825b621fe6a59940204a05689bbb1a23bdd69120f775913f5c08d40dc LICENSE.md +66ff213a8a0ec7fe0540858153b799343ce35cc0e9f541d3ea241160758096e278496f85260e6a26ede7f7a30744398b3aaf6b7a15265f3cb6ecc91a09771fe0 links.md +32b57ea09d576ce73f74352e9fe1baef19ed6c3808a9e3fa4716ec881f57a579861fa22b95e56dc729048c27e242fbbc15866cb2c36411c9e49173c00c126647 moderncrypto-rules.md +c880a19cd5e8659fe88f2dd3835c7a13ced1d894ff0a708b0d0e09b9956bcc2e8a080ff0dfcc4ae31ea504ff1d2962d5f831861caf35014e238ee60acb4c0a2c README.md +28ee0d22dd1f3ad583eeae49d459b8bafcafbb094912342afa628f015c89f1c296769a66bdd5d1c98b5c56a2351ffb9eb15f38ad34fae9f765bfa584d31003bc twitter.md +b95e9fa16a93a07c1eae64b2ec6f180c23b8d005d3c0cd682700d04a767205095670524225ed5810bf4eeb3d7b4c7fc3e08d161ea5dcefc70b36cac6776d662c verify.md diff --git a/b2sum.txt.asc b/b2sum.txt.asc index fcd0620..a54186c 100644 --- a/b2sum.txt.asc +++ b/b2sum.txt.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp4AAKCRAoXmBIoSMh -sh0BAQD3Hx8I7OxwIXt3ORUoCq0MbGDuRfnNSHpVacwa3rBrewEAnbc9WlMQqGYd -DJlT1ch4z7iLcPWj6iw9UvdJNXD5/gs= -=ECyr ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp4AAKCRAoXmBIoSMh +sh0BAQD3Hx8I7OxwIXt3ORUoCq0MbGDuRfnNSHpVacwa3rBrewEAnbc9WlMQqGYd +DJlT1ch4z7iLcPWj6iw9UvdJNXD5/gs= +=ECyr +-----END PGP SIGNATURE----- diff --git a/b2sum.txt.minisig b/b2sum.txt.minisig index ced983c..da336dc 100644 --- a/b2sum.txt.minisig +++ b/b2sum.txt.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/smDwtfo3lz5t1DPaSUlaeXG2DkFncSJnA9EojXk/Q0HDhROfzR4q/r5MIa1TwsGiuoGKssBLOJ7J3hwkXG31g8= -trusted comment: timestamp:1668327906 file:b2sum.txt hashed -eRQCS61BCA+uo5BjaJhKvcjIdRJh5y80TD6evHBGONaRVScN6kms/FEtDKPv69QuyL4GQNVeZjRlpUrq+cutAA== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/smDwtfo3lz5t1DPaSUlaeXG2DkFncSJnA9EojXk/Q0HDhROfzR4q/r5MIa1TwsGiuoGKssBLOJ7J3hwkXG31g8= +trusted comment: timestamp:1668327906 file:b2sum.txt hashed +eRQCS61BCA+uo5BjaJhKvcjIdRJh5y80TD6evHBGONaRVScN6kms/FEtDKPv69QuyL4GQNVeZjRlpUrq+cutAA== diff --git a/briar.md.asc b/briar.md.asc index a7134eb..bba84ec 100644 --- a/briar.md.asc +++ b/briar.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxwAKCRAoXmBIoSMh -sjeeAQDnyuwboMJKxpdz4+ZIQ+UYSIZQ8EYNW3L7GQxDY1NwlQEA0CO1oMq5kZ/+ -TJ6Z7f9NAxVFHkvgpAu+V87xyRAVIgU= -=qWcT ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxwAKCRAoXmBIoSMh +sjeeAQDnyuwboMJKxpdz4+ZIQ+UYSIZQ8EYNW3L7GQxDY1NwlQEA0CO1oMq5kZ/+ +TJ6Z7f9NAxVFHkvgpAu+V87xyRAVIgU= +=qWcT +-----END PGP SIGNATURE----- diff --git a/briar.md.minisig b/briar.md.minisig index 8ecd0e0..64ef2ef 100644 --- a/briar.md.minisig +++ b/briar.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/mjhwPVty4ZNYfjn4Gx8rNfbI0b+wd4o32ZIPOV/tWquVnu0QA3tLFvn+UODOdV+MYvFsknKZ37H9BAgqPt0CQc= -trusted comment: timestamp:1668327880 file:briar.md hashed -lyYb6Gk18hfQhEpA81qEM9z7FM+nHtbl2jyE3UtCkJX+xNYeM76m7ERoi+uESTyG8UlN8Myvon72Bt887OmlBQ== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/mjhwPVty4ZNYfjn4Gx8rNfbI0b+wd4o32ZIPOV/tWquVnu0QA3tLFvn+UODOdV+MYvFsknKZ37H9BAgqPt0CQc= +trusted comment: timestamp:1668327880 file:briar.md hashed +lyYb6Gk18hfQhEpA81qEM9z7FM+nHtbl2jyE3UtCkJX+xNYeM76m7ERoi+uESTyG8UlN8Myvon72Bt887OmlBQ== diff --git a/chatrooms-rules.md.asc b/chatrooms-rules.md.asc index 545b41c..031cabe 100644 --- a/chatrooms-rules.md.asc +++ b/chatrooms-rules.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpygAKCRAoXmBIoSMh -smhsAQCnPb7Yqa7pxHq+u3iRQ0GkanEpht4hkypR1m652fgg2AEA9BBF0Rkb6Zpz -f03EDZoooyGdN5bXw23W20NmTZ7yewo= -=gP5s ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpygAKCRAoXmBIoSMh +smhsAQCnPb7Yqa7pxHq+u3iRQ0GkanEpht4hkypR1m652fgg2AEA9BBF0Rkb6Zpz +f03EDZoooyGdN5bXw23W20NmTZ7yewo= +=gP5s +-----END PGP SIGNATURE----- diff --git a/chatrooms-rules.md.minisig b/chatrooms-rules.md.minisig index 4f5fdad..f0d4568 100644 --- a/chatrooms-rules.md.minisig +++ b/chatrooms-rules.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/rSnaMOsbp2MHC3YZeQh4vjs31ikY7gGEkSUNHfwrdw2qr/ebmHBXTVxAYkN22cocTayR08gYCJuGMQceINFUgc= -trusted comment: timestamp:1668327884 file:chatrooms-rules.md hashed -humHtbmyvv09Axs/NKmLY2RGMQtdCTXUOnvb/59wzY1AYLcYe+iiZFVVecT07We50zO/bQFzQnlJEjV4O1TBDQ== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/rSnaMOsbp2MHC3YZeQh4vjs31ikY7gGEkSUNHfwrdw2qr/ebmHBXTVxAYkN22cocTayR08gYCJuGMQceINFUgc= +trusted comment: timestamp:1668327884 file:chatrooms-rules.md hashed +humHtbmyvv09Axs/NKmLY2RGMQtdCTXUOnvb/59wzY1AYLcYe+iiZFVVecT07We50zO/bQFzQnlJEjV4O1TBDQ== diff --git a/donations.md.asc b/donations.md.asc index f681506..f72f535 100644 --- a/donations.md.asc +++ b/donations.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzwAKCRAoXmBIoSMh -svzmAQCr1u0y23+DfTCkww6c6/ohLsdRWBjlFCO7fWEVSWNTnAEAkuCxqXG+kyQC -zGqs7PA8g92beEkE5zo4IhsqPReH/wk= -=yw6F ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzwAKCRAoXmBIoSMh +svzmAQCr1u0y23+DfTCkww6c6/ohLsdRWBjlFCO7fWEVSWNTnAEAkuCxqXG+kyQC +zGqs7PA8g92beEkE5zo4IhsqPReH/wk= +=yw6F +-----END PGP SIGNATURE----- diff --git a/donations.md.minisig b/donations.md.minisig index 5c52709..c5c5e46 100644 --- a/donations.md.minisig +++ b/donations.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/sQFyVW9JQLYtu+Uzm+8g8sA/n2nmKhCq1qD2dDWRBu2sgf52CUpImu5sAOsEITef7OL1YlZgM5i7/spdOrQvQE= -trusted comment: timestamp:1668327888 file:donations.md hashed -+pnLwR4pJe2R/dwhj9Tokx069tcz1TJTGxqXECIJamxRlAwOVNmDtmVmoEKZtJgwghW8mXpJO4BtrbIh4NtTAg== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/sQFyVW9JQLYtu+Uzm+8g8sA/n2nmKhCq1qD2dDWRBu2sgf52CUpImu5sAOsEITef7OL1YlZgM5i7/spdOrQvQE= +trusted comment: timestamp:1668327888 file:donations.md hashed ++pnLwR4pJe2R/dwhj9Tokx069tcz1TJTGxqXECIJamxRlAwOVNmDtmVmoEKZtJgwghW8mXpJO4BtrbIh4NtTAg== diff --git a/export/b2sum.txt b/export/b2sum.txt index e51fe60..7822086 100644 --- a/export/b2sum.txt +++ b/export/b2sum.txt @@ -1 +1 @@ -786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce ./sha256sum.txt +786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce ./sha256sum.txt diff --git a/export/b2sum.txt.asc b/export/b2sum.txt.asc index 3c4d050..66e5889 100644 --- a/export/b2sum.txt.asc +++ b/export/b2sum.txt.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpwgAKCRAoXmBIoSMh -sinzAP4qJjSWA1VvZuyIhn9psGSNNinc4r4n/JA3QPTdxtsHbgD+J+MQ/h55AXwm -8SVVrHFIKQtJ7g8sBiEWoMF1pez/hAA= -=RFiJ ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpwgAKCRAoXmBIoSMh +sinzAP4qJjSWA1VvZuyIhn9psGSNNinc4r4n/JA3QPTdxtsHbgD+J+MQ/h55AXwm +8SVVrHFIKQtJ7g8sBiEWoMF1pez/hAA= +=RFiJ +-----END PGP SIGNATURE----- diff --git a/export/b2sum.txt.minisig b/export/b2sum.txt.minisig index b0ff92d..38f82e8 100644 --- a/export/b2sum.txt.minisig +++ b/export/b2sum.txt.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/m9u4GCYbaa9GhEomTQimt7c7HvuJZJlN3em2Ydy2DeCKpvpENQ4T5DfNtSe3j5pjnNQda4QNXW/mp4d8Q0eeAM= -trusted comment: timestamp:1668327876 file:b2sum.txt hashed -4m7BWXGL0vHQjdkinpnKwrjoNwu10WscHFU7nzVX4veH/seNU8miXf78SKOLWReLO65LdicS2OH/dA6AzJRaCQ== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/m9u4GCYbaa9GhEomTQimt7c7HvuJZJlN3em2Ydy2DeCKpvpENQ4T5DfNtSe3j5pjnNQda4QNXW/mp4d8Q0eeAM= +trusted comment: timestamp:1668327876 file:b2sum.txt hashed +4m7BWXGL0vHQjdkinpnKwrjoNwu10WscHFU7nzVX4veH/seNU8miXf78SKOLWReLO65LdicS2OH/dA6AzJRaCQ== diff --git a/export/sha256sum.txt.asc b/export/sha256sum.txt.asc index d85e439..cef49bc 100644 --- a/export/sha256sum.txt.asc +++ b/export/sha256sum.txt.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxAAKCRAoXmBIoSMh -srBsAQDNB60m7rc0VOiWEWy/OfyT0oq3blZTq4AuLGPbAOMrmQEApjciY6laGwxO -7KNqdgUXYz/9dA4kVFzjiicmlYAkBAM= -=AHd4 ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxAAKCRAoXmBIoSMh +srBsAQDNB60m7rc0VOiWEWy/OfyT0oq3blZTq4AuLGPbAOMrmQEApjciY6laGwxO +7KNqdgUXYz/9dA4kVFzjiicmlYAkBAM= +=AHd4 +-----END PGP SIGNATURE----- diff --git a/export/sha256sum.txt.minisig b/export/sha256sum.txt.minisig index 24b9ad1..4fc1477 100644 --- a/export/sha256sum.txt.minisig +++ b/export/sha256sum.txt.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/kJ6thrlMUlYMQS85xqWIMR7agiJynTCepUp5sRhyMVdmwl4SBXuQ1EczsCaq6kM7fEy4+ls9+Rux9PvVw8Jogo= -trusted comment: timestamp:1668327877 file:sha256sum.txt hashed -/xk6kApnv5JsyDpM1n9AfHra82krRlfBgpG5p0kXTztHmcodp5MqqswZ3kOPUzZycK1QXTlYNC8VjP9/wxu9DA== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/kJ6thrlMUlYMQS85xqWIMR7agiJynTCepUp5sRhyMVdmwl4SBXuQ1EczsCaq6kM7fEy4+ls9+Rux9PvVw8Jogo= +trusted comment: timestamp:1668327877 file:sha256sum.txt hashed +/xk6kApnv5JsyDpM1n9AfHra82krRlfBgpG5p0kXTztHmcodp5MqqswZ3kOPUzZycK1QXTlYNC8VjP9/wxu9DA== diff --git a/guide.md.asc b/guide.md.asc index d3a9fdd..b8ee0d6 100644 --- a/guide.md.asc +++ b/guide.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0AAKCRAoXmBIoSMh -sn6WAQDvQcQDH7nyaQywIP0Uh3hz7fBlFAk9dT2Ps96XWo8spgD/YQ2slZlnoFSS -jB1owrgrfiZstPChptPIDWR95hHNzwE= -=yA/q ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0AAKCRAoXmBIoSMh +sn6WAQDvQcQDH7nyaQywIP0Uh3hz7fBlFAk9dT2Ps96XWo8spgD/YQ2slZlnoFSS +jB1owrgrfiZstPChptPIDWR95hHNzwE= +=yA/q +-----END PGP SIGNATURE----- diff --git a/guide.md.minisig b/guide.md.minisig index 13d2e88..9360afd 100644 --- a/guide.md.minisig +++ b/guide.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/sro8ymrbjhta5zrIeMzLkmetf+LsXk0Hdd69gm7AtMR11yU9dMMtc7NZYbR2v88HLRBtHLRoFx6ijSvddX7pA0= -trusted comment: timestamp:1668327890 file:guide.md hashed -vbKLjNleRcpv/nBtHo3n7/JyVFnkI3Xuc6GLKER7dYMU+BxLg9E8Hjkbri8SANUdPmX5YjaZrAW/XqEX00+3Bg== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/sro8ymrbjhta5zrIeMzLkmetf+LsXk0Hdd69gm7AtMR11yU9dMMtc7NZYbR2v88HLRBtHLRoFx6ijSvddX7pA0= +trusted comment: timestamp:1668327890 file:guide.md hashed +vbKLjNleRcpv/nBtHo3n7/JyVFnkI3Xuc6GLKER7dYMU+BxLg9E8Hjkbri8SANUdPmX5YjaZrAW/XqEX00+3Bg== diff --git a/legacy.md.asc b/legacy.md.asc index 00d665e..5b35e51 100644 --- a/legacy.md.asc +++ b/legacy.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0wAKCRAoXmBIoSMh -suTDAP9JjgIkRsFuf7XXlXQAI284bDm+zdq5FU6Gr/5XQJBxtQD9EnPwxFbuPjA0 -RKQMw6cZtpQkOHot52B/ZdwTG7DwHwE= -=ces+ ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0wAKCRAoXmBIoSMh +suTDAP9JjgIkRsFuf7XXlXQAI284bDm+zdq5FU6Gr/5XQJBxtQD9EnPwxFbuPjA0 +RKQMw6cZtpQkOHot52B/ZdwTG7DwHwE= +=ces+ +-----END PGP SIGNATURE----- diff --git a/legacy.md.minisig b/legacy.md.minisig index 14391d0..62af7b6 100644 --- a/legacy.md.minisig +++ b/legacy.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/vAqSGLl3ShK3I0FWnH2G/nSm3okr+6qDd9cUSO5tBGSW0zioY4VOyr8YLGrmATU/SqID4hZSgDMqaOdIefHIAs= -trusted comment: timestamp:1668327893 file:legacy.md hashed -g1xbD7dRXcMIyDnhPEvxynW0riXtCwrz4kZjB+s8OiZCbXZDzBVA+zGJBDb2kdGa0f5aV2TcvrdQ9tIUemLwDw== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/vAqSGLl3ShK3I0FWnH2G/nSm3okr+6qDd9cUSO5tBGSW0zioY4VOyr8YLGrmATU/SqID4hZSgDMqaOdIefHIAs= +trusted comment: timestamp:1668327893 file:legacy.md hashed +g1xbD7dRXcMIyDnhPEvxynW0riXtCwrz4kZjB+s8OiZCbXZDzBVA+zGJBDb2kdGa0f5aV2TcvrdQ9tIUemLwDw== diff --git a/links.md.asc b/links.md.asc index b57ec5c..9d9a443 100644 --- a/links.md.asc +++ b/links.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp1wAKCRAoXmBIoSMh -suQ4AQDFtH+aCSRyqfl5IZtzpAt/9m8pSfjETe+iMBZNkd7GTgEAzm9mSvv5gZtb -9kInKGDaY0IFFy5aVHMg9XgNwPt2EA8= -=f96s ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp1wAKCRAoXmBIoSMh +suQ4AQDFtH+aCSRyqfl5IZtzpAt/9m8pSfjETe+iMBZNkd7GTgEAzm9mSvv5gZtb +9kInKGDaY0IFFy5aVHMg9XgNwPt2EA8= +=f96s +-----END PGP SIGNATURE----- diff --git a/links.md.minisig b/links.md.minisig index aa4623e..f8fe999 100644 --- a/links.md.minisig +++ b/links.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/i1yTrpkZCQHUBO2skbgOOGbrLwHF/ZLQPSXcL3QNY19aAt8KlXjPnoO5aurDjPlE5afJp0hpuJZ0ND3ISj9Jg8= -trusted comment: timestamp:1668327896 file:links.md hashed -cQfo/YZFOIUDtaAqSvIvS0V+gAmvSjiMQUTlHv1ab/4x5ZXlHETGxv+Lwo+DKkaeF8cZrfQbY3YrxagLJ++nDw== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/i1yTrpkZCQHUBO2skbgOOGbrLwHF/ZLQPSXcL3QNY19aAt8KlXjPnoO5aurDjPlE5afJp0hpuJZ0ND3ISj9Jg8= +trusted comment: timestamp:1668327896 file:links.md hashed +cQfo/YZFOIUDtaAqSvIvS0V+gAmvSjiMQUTlHv1ab/4x5ZXlHETGxv+Lwo+DKkaeF8cZrfQbY3YrxagLJ++nDw== diff --git a/make.sh b/make.sh index 701ad73..2bbd4fc 100755 --- a/make.sh +++ b/make.sh @@ -1,52 +1,52 @@ -#!/bin/bash - -if [[ "$1" == "" ]]; then - # Build all `md` files - for f in *.md; do - echo "Building: $f" - bn="$(basename "$f" .md)" - "$0" "$bn" - done - echo "Built all documents. Calculating hashes..." - cd export/ - sha256sum ./* > sha256sum.txt - b2sum ./* > b2sum.txt - echo "Calculated hashes. Signing generated files..." - for f in ./*; do - echo "Signing: $f" - # verify with GPG - gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign --sign "$f" - # verify with `minisign -Vm -P RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM` - yes '' | minisign -S -s /home/user/.minisign/minisign.key -m "$f" - done - cd ../ - # Sign original *.md files - for f in ./*.md; do - echo "Signing: $f" - # verify with GPG - gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign --sign "$f" - # verify with `minisign -Vm -P RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM` - yes '' | minisign -S -s /home/user/.minisign/minisign.key -m "$f" - done - cp /home/user/KEY_ROTATION.md.42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc ./KEY_ROTATION.md.asc - cp /home/user/KEY_ROTATION.md.902835EC74825934.minisig ./KEY_ROTATION.md.minisig - sha256sum *.md > sha256sum.txt - gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign sha256sum.txt - yes '' | minisign -S -s /home/user/.minisign/minisign.key -m sha256sum.txt - b2sum *.md > b2sum.txt - gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign b2sum.txt - yes '' | minisign -S -s /home/user/.minisign/minisign.key -m b2sum.txt - echo "Signed all files." - echo "Done." - exit -fi - -bn="$1" - -#echo "Generating HTML..." -#pandoc --self-contained "$bn".md -o export/"$bn".html --metadata title="The Hitchhiker's Guide to Online Anonymity" -#echo "Generating PDF..." -#pandoc --self-contained "$bn".md -o export/"$bn".pdf --metadata title="The Hitchhiker's Guide to Online Anonymity" -t context -#echo "Generating ODT..." -#pandoc --self-contained "$bn".md -o export/"$bn".odt --metadata title="The Hitchhiker's Guide to Online Anonymity" - +#!/bin/bash + +if [[ "$1" == "" ]]; then + # Build all `md` files + for f in *.md; do + echo "Building: $f" + bn="$(basename "$f" .md)" + "$0" "$bn" + done + echo "Built all documents. Calculating hashes..." + cd export/ + sha256sum ./* > sha256sum.txt + b2sum ./* > b2sum.txt + echo "Calculated hashes. Signing generated files..." + for f in ./*; do + echo "Signing: $f" + # verify with GPG + gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign --sign "$f" + # verify with `minisign -Vm -P RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM` + yes '' | minisign -S -s /home/user/.minisign/minisign.key -m "$f" + done + cd ../ + # Sign original *.md files + for f in ./*.md; do + echo "Signing: $f" + # verify with GPG + gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign --sign "$f" + # verify with `minisign -Vm -P RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM` + yes '' | minisign -S -s /home/user/.minisign/minisign.key -m "$f" + done + cp /home/user/KEY_ROTATION.md.42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc ./KEY_ROTATION.md.asc + cp /home/user/KEY_ROTATION.md.902835EC74825934.minisig ./KEY_ROTATION.md.minisig + sha256sum *.md > sha256sum.txt + gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign sha256sum.txt + yes '' | minisign -S -s /home/user/.minisign/minisign.key -m sha256sum.txt + b2sum *.md > b2sum.txt + gpg --default-key 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2 --armor --detach-sign b2sum.txt + yes '' | minisign -S -s /home/user/.minisign/minisign.key -m b2sum.txt + echo "Signed all files." + echo "Done." + exit +fi + +bn="$1" + +#echo "Generating HTML..." +#pandoc --self-contained "$bn".md -o export/"$bn".html --metadata title="The Hitchhiker's Guide to Online Anonymity" +#echo "Generating PDF..." +#pandoc --self-contained "$bn".md -o export/"$bn".pdf --metadata title="The Hitchhiker's Guide to Online Anonymity" -t context +#echo "Generating ODT..." +#pandoc --self-contained "$bn".md -o export/"$bn".odt --metadata title="The Hitchhiker's Guide to Online Anonymity" + diff --git a/minisign.pub b/minisign.pub new file mode 100644 index 0000000..d181818 --- /dev/null +++ b/minisign.pub @@ -0,0 +1,2 @@ +untrusted comment: minisign public key FE6A09A3AF18F7A7 +RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv diff --git a/moderncrypto-rules.md.asc b/moderncrypto-rules.md.asc index 34f9a63..2eed8eb 100644 --- a/moderncrypto-rules.md.asc +++ b/moderncrypto-rules.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2AAKCRAoXmBIoSMh -sncPAQCCjieRW3S7JCD77J4+xieaZ2RoO9zf2NXtSprjXtAkcwD/Z61+A2AMomkX -Z3lpezEjMN6H5YLG9sNa2/i96XlAWAc= -=N5NX ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2AAKCRAoXmBIoSMh +sncPAQCCjieRW3S7JCD77J4+xieaZ2RoO9zf2NXtSprjXtAkcwD/Z61+A2AMomkX +Z3lpezEjMN6H5YLG9sNa2/i96XlAWAc= +=N5NX +-----END PGP SIGNATURE----- diff --git a/moderncrypto-rules.md.minisig b/moderncrypto-rules.md.minisig index 6d51893..f763deb 100644 --- a/moderncrypto-rules.md.minisig +++ b/moderncrypto-rules.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/pNx6BCj6u0LY2YRUkVLOPqkc+MKWrBr0MkOHSHYhIXPbk+r/MAnbPmxpAGP20XFAAARa97VpcRkDsDgNf6+Uw0= -trusted comment: timestamp:1668327898 file:moderncrypto-rules.md hashed -9vVqcpCJx/fE2f428DPYE1gn5A4bSKizfsoaWX6Wm6T/AeOy0g5ilSkfTzyd77w7kNISv7UbFE8XWl79DSUuAg== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/pNx6BCj6u0LY2YRUkVLOPqkc+MKWrBr0MkOHSHYhIXPbk+r/MAnbPmxpAGP20XFAAARa97VpcRkDsDgNf6+Uw0= +trusted comment: timestamp:1668327898 file:moderncrypto-rules.md hashed +9vVqcpCJx/fE2f428DPYE1gn5A4bSKizfsoaWX6Wm6T/AeOy0g5ilSkfTzyd77w7kNISv7UbFE8XWl79DSUuAg== diff --git a/sha256sum.txt b/sha256sum.txt index 77af4d8..3d16986 100644 --- a/sha256sum.txt +++ b/sha256sum.txt @@ -1,16 +1,16 @@ -049f22151988e3cc964e8df02b8ae06193fdce4b0ae30588234d5d8a000c9006 about.md -6c65d21a15bcd581f33b5f7f2b02eb65d73b6990778c9df687c2aea47eee6907 briar.md -28ffb1a3435a87f1cfa4fed621148f9b56d4505982e3a76faa95558c16f4e552 CHANGELOG.md -79643060bd41d061ce55b57bd7a4d82f1e8e9044e67c2d56a17f91cec96f9b91 chatrooms-rules.md -bba42faffa2aad96ae527518b813b0b7122dc9bf19d75171cab646dc98dcb05f CODE_OF_CONDUCT.md -2a1124e9aad599ae953bd4c2f0a64fa353e29db7bc974fb4c7f592bb1717b75b CONTRIBUTING.md -a48018aa4eb8c2fb346cd7abec5de4d4ef2b4c47d8896a7d5dd295e4719dc160 donations.md -502f7e700a641d476dc794007086349e29e3ca4860fe30c492e674edfe1b6859 guide.md -8eb08c322220b525af3acfd717f2cf8880393db07bfc516a6ae342d135f25604 KEY_ROTATION.md -ca7931e201056dd44bc77959dc3e4298a1b5c712b6c249f19746d949d2079f49 legacy.md -3711f963c05d0be80d53e5923308a6dee31b203da23435c9cfb7c7b6e4dd5e19 LICENSE.md -c03fe36dc639f9e6bac75ac11376dfc2ae6af8e863a8debfd53834d662f12d89 links.md -5226426677ba08c70435102a5477db9e7c8e7868a3fde3fc5a551386a0417920 moderncrypto-rules.md -481ee46627340f1aabe2397fd1ac7641a0210289c3647c2dc269c2b4c0b55cea README.md -f1b3ed5c5f501aeac758668929585b9c85d981fd54fafce52ce1cdf6d414ef45 twitter.md -84097abd9f0d2a0965a91e442be0cc2d44620de7613f371dcf9dcbb5c1671e3e verify.md +049f22151988e3cc964e8df02b8ae06193fdce4b0ae30588234d5d8a000c9006 about.md +6c65d21a15bcd581f33b5f7f2b02eb65d73b6990778c9df687c2aea47eee6907 briar.md +28ffb1a3435a87f1cfa4fed621148f9b56d4505982e3a76faa95558c16f4e552 CHANGELOG.md +79643060bd41d061ce55b57bd7a4d82f1e8e9044e67c2d56a17f91cec96f9b91 chatrooms-rules.md +bba42faffa2aad96ae527518b813b0b7122dc9bf19d75171cab646dc98dcb05f CODE_OF_CONDUCT.md +2a1124e9aad599ae953bd4c2f0a64fa353e29db7bc974fb4c7f592bb1717b75b CONTRIBUTING.md +a48018aa4eb8c2fb346cd7abec5de4d4ef2b4c47d8896a7d5dd295e4719dc160 donations.md +502f7e700a641d476dc794007086349e29e3ca4860fe30c492e674edfe1b6859 guide.md +8eb08c322220b525af3acfd717f2cf8880393db07bfc516a6ae342d135f25604 KEY_ROTATION.md +ca7931e201056dd44bc77959dc3e4298a1b5c712b6c249f19746d949d2079f49 legacy.md +3711f963c05d0be80d53e5923308a6dee31b203da23435c9cfb7c7b6e4dd5e19 LICENSE.md +c03fe36dc639f9e6bac75ac11376dfc2ae6af8e863a8debfd53834d662f12d89 links.md +5226426677ba08c70435102a5477db9e7c8e7868a3fde3fc5a551386a0417920 moderncrypto-rules.md +481ee46627340f1aabe2397fd1ac7641a0210289c3647c2dc269c2b4c0b55cea README.md +f1b3ed5c5f501aeac758668929585b9c85d981fd54fafce52ce1cdf6d414ef45 twitter.md +84097abd9f0d2a0965a91e442be0cc2d44620de7613f371dcf9dcbb5c1671e3e verify.md diff --git a/sha256sum.txt.asc b/sha256sum.txt.asc index 7fa521b..c1391ed 100644 --- a/sha256sum.txt.asc +++ b/sha256sum.txt.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3wAKCRAoXmBIoSMh -snZ4AQDIjyf2eFPs70tPRAofEljqx3ZfBWm/m1AlsfruqPh7egD+MibljNXQLhkP -qiAI2FJoEROslfIsEGeq9tBwhJQvuwk= -=2bHv ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3wAKCRAoXmBIoSMh +snZ4AQDIjyf2eFPs70tPRAofEljqx3ZfBWm/m1AlsfruqPh7egD+MibljNXQLhkP +qiAI2FJoEROslfIsEGeq9tBwhJQvuwk= +=2bHv +-----END PGP SIGNATURE----- diff --git a/sha256sum.txt.minisig b/sha256sum.txt.minisig index 0dc4495..5b1fd13 100644 --- a/sha256sum.txt.minisig +++ b/sha256sum.txt.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/l1zBo8zZ6TDYlrjd2dy0/F8eO8KjhKllvObIk64XYqVZ+9rvRoLrDdk4ELONRu+E8GbevTqrHFxuEfn20cahAw= -trusted comment: timestamp:1668327904 file:sha256sum.txt hashed -wTgf0qVirf7uggqWPSdgojLVvNg924xdh4mGj7n0Z4fPvkWKIDwVwJun/7ga/CoRMxCZ3FkU49nYHKgPfnrjAg== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/l1zBo8zZ6TDYlrjd2dy0/F8eO8KjhKllvObIk64XYqVZ+9rvRoLrDdk4ELONRu+E8GbevTqrHFxuEfn20cahAw= +trusted comment: timestamp:1668327904 file:sha256sum.txt hashed +wTgf0qVirf7uggqWPSdgojLVvNg924xdh4mGj7n0Z4fPvkWKIDwVwJun/7ga/CoRMxCZ3FkU49nYHKgPfnrjAg== diff --git a/twitter.md.asc b/twitter.md.asc index 5c8a926..318d499 100644 --- a/twitter.md.asc +++ b/twitter.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3AAKCRAoXmBIoSMh -shj8AP9I27a9lf42kSKx3OLjRoOrfIZ/QMKRo3Q0O0yll4EKRwD9FxWgeekrd6bq -XkG95LxbpXxt7GC3fNq3VFmHfscumgE= -=RPfe ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3AAKCRAoXmBIoSMh +shj8AP9I27a9lf42kSKx3OLjRoOrfIZ/QMKRo3Q0O0yll4EKRwD9FxWgeekrd6bq +XkG95LxbpXxt7GC3fNq3VFmHfscumgE= +=RPfe +-----END PGP SIGNATURE----- diff --git a/twitter.md.minisig b/twitter.md.minisig index 31759fd..d337ae5 100644 --- a/twitter.md.minisig +++ b/twitter.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/kjN63PlxnjtdMJPd0FowcHL/5v8iiRnbyZXjznc1ABgRmw9HdVjH6Gye/LG7A53ZgFt3EbXDB8MtxaM0IGilQE= -trusted comment: timestamp:1668327901 file:twitter.md hashed -c3C/argwf6of/VneWbb76Jl3Y4ejEgTnsfIBz6xhP9JzaYvIqgoc7zQNfBL0awajbhN9qKwYAS05AO2QitpGCA== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/kjN63PlxnjtdMJPd0FowcHL/5v8iiRnbyZXjznc1ABgRmw9HdVjH6Gye/LG7A53ZgFt3EbXDB8MtxaM0IGilQE= +trusted comment: timestamp:1668327901 file:twitter.md hashed +c3C/argwf6of/VneWbb76Jl3Y4ejEgTnsfIBz6xhP9JzaYvIqgoc7zQNfBL0awajbhN9qKwYAS05AO2QitpGCA== diff --git a/verify.md.asc b/verify.md.asc index bde99b9..9e374a2 100644 --- a/verify.md.asc +++ b/verify.md.asc @@ -1,7 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3QAKCRAoXmBIoSMh -siCcAQCpLs6ycj2cRfhlT4qFConcAuIQqquZj2XRE5UHwRlz9QD+MbaDtyI/B/0a -JOxLj/veQUYSFGCDump6bEAxNxUE0gc= -=7gYw ------END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3QAKCRAoXmBIoSMh +siCcAQCpLs6ycj2cRfhlT4qFConcAuIQqquZj2XRE5UHwRlz9QD+MbaDtyI/B/0a +JOxLj/veQUYSFGCDump6bEAxNxUE0gc= +=7gYw +-----END PGP SIGNATURE----- diff --git a/verify.md.minisig b/verify.md.minisig index 93a52bf..f0ca704 100644 --- a/verify.md.minisig +++ b/verify.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/rX4tI7VFfWMA00SsI8n/mBqgCRzaATlx1N71U26lhTY7Hygqyggpqa4pk1Uud567b8Pgq0kafihu3B2JMWs8Ao= -trusted comment: timestamp:1668327903 file:verify.md hashed -vtIpaJVhMAA1A1mCvxptuKppfc/u+R5FbaQlwIW43i3SN59brnW1jnO7XtU8j2ROokVrsP9FLiAsk/XtxfjlAA== +untrusted comment: signature from minisign secret key +RUSn9xivowlq/rX4tI7VFfWMA00SsI8n/mBqgCRzaATlx1N71U26lhTY7Hygqyggpqa4pk1Uud567b8Pgq0kafihu3B2JMWs8Ao= +trusted comment: timestamp:1668327903 file:verify.md hashed +vtIpaJVhMAA1A1mCvxptuKppfc/u+R5FbaQlwIW43i3SN59brnW1jnO7XtU8j2ROokVrsP9FLiAsk/XtxfjlAA==