diff --git a/CHANGELOG.md.asc b/CHANGELOG.md.asc new file mode 100644 index 0000000..39c7eb9 --- /dev/null +++ b/CHANGELOG.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..12e260d --- /dev/null +++ b/CHANGELOG.md.minisig @@ -0,0 +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== diff --git a/CODE_OF_CONDUCT.md.asc b/CODE_OF_CONDUCT.md.asc new file mode 100644 index 0000000..7380f78 --- /dev/null +++ b/CODE_OF_CONDUCT.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..9704a70 --- /dev/null +++ b/CODE_OF_CONDUCT.md.minisig @@ -0,0 +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== diff --git a/CONTRIBUTING.md.asc b/CONTRIBUTING.md.asc new file mode 100644 index 0000000..c2d3452 --- /dev/null +++ b/CONTRIBUTING.md.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzQAKCRAoXmBIoSMh +soIHAQCciOiJPkM6ZwFRZIte7U+ncP0gxXGkGFVnwnsav2adygD/VqhvJmWKGDW4 +HhuAtKvQs0ijRGfG2s6ReZVYzzRhTgA= +=cf4i +-----END PGP SIGNATURE----- diff --git a/CONTRIBUTING.md.minisig b/CONTRIBUTING.md.minisig new file mode 100644 index 0000000..a10d1d6 --- /dev/null +++ b/CONTRIBUTING.md.minisig @@ -0,0 +1,4 @@ +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 b/KEY_ROTATION.md index 225eb32..f693ab9 100644 --- a/KEY_ROTATION.md +++ b/KEY_ROTATION.md @@ -1,23 +1,31 @@ -PGP/GPG key ID 7DFFD7471FB76E2A8ABBBCDDD769B3749E933B8A is no longer active - -Use 42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920 instead ------------------------------------------------------------------------------------- -Minisign key -``` -untrusted comment: minisign public key 902835EC74825934 -RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM -``` -is no longer active - -Use -``` -untrusted comment: minisign public key FE6A09A3AF18F7A7 -RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv -``` -instead - -Files signed using this key pair can be verified with the following command: - -``` -minisign -Vm -P RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv -``` +PGP/GPG key ID `7DFFD7471FB76E2A8ABBBCDDD769B3749E933B8A` is no longer active +PGP/GPG key ID `42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920` is no longer active + +This project now uses separate master, release signing, and email keys. + +Current master key fingerprint: `9EA98278639F1CD853E096CBFF94507587A6A9B9` +Current release key fingerprint: `83A6CF9EF57AC25B5C7F5D29285E6048A12321B2` +Current email key fingerprint: `B6D1757632A280F99F2DCBFDB9AB9D93AFF05B9C` + +The email and release keys should be signed by the master key. +The master key takes precedence over all other project keys. +------------------------------------------------------------------------------------ +Minisign key +``` +untrusted comment: minisign public key 902835EC74825934 +RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM +``` +is no longer active + +Use +``` +untrusted comment: minisign public key FE6A09A3AF18F7A7 +RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv +``` +instead + +Files signed using this key pair can be verified with the following command: + +``` +minisign -Vm -P RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv +``` diff --git a/KEY_ROTATION.md.asc b/KEY_ROTATION.md.asc index 5903c8a..e7c05bc 100644 --- a/KEY_ROTATION.md.asc +++ b/KEY_ROTATION.md.asc @@ -1,14 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iQGzBAABCgAdFiEEff/XRx+3biqKu7zd12mzdJ6TO4oFAmJ0sgQACgkQ12mzdJ6T -O4peSQv9HwrE+O6DwgQ3TxfvhtuVULNQ7soW4GorWEOTFrDK8+Ay7ieluoNFfIkt -5638VP/oz9rbpjrU20HaOsHC1qtltuqI4BmQHduReMWpGQGzgLZcsjP44a0gOUmt -jR5eBPYI52LblsCfTB8RJCfSeh6JEbOcodBQ/DXvBP5TvPC+rxNgLpMQxHXGTMIX -JFVUhRq+FbkSOQrVJtnmzmxAI3YY9iKPXoAaGVe0yudWZVWKTROTu+bTldSkjHFw -ixBvyRj/b15n9LuaHiOf7ofVFG/Med9y6G1YUUm/DzWD4ovR8X9HGPH1Td7/tpYD -3z2xaiZhfkpw7jiUR1UdMGVU3qht9Jkubv7+Tp3yUYkMaIQ0SkUzn4G3uFK4tFEh -rz3rSnzqaysDpgy/XJUqw6u1ZDjv5s+BUKWWD/+bQGutVx1Tb47kqASLLB9aiucw -4ghrZl2mJOppj96LbWmG909a395ASiFNf7e//6wGeY4sQQbXyUkwvPSMzo2m1hSo -GnQU/pV2 -=NNCC ------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 e86d530..ba8f9da 100644 --- a/KEY_ROTATION.md.minisig +++ b/KEY_ROTATION.md.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUQ0WYJ07DUokKZ6YvbnTfJSV1fyI4EDtJ8EwdSi9DZenvuckmA0xLGA0EctppTQAh0ixH35V9cn0xfxyHjySwI1m5RSFVDubg4= -trusted comment: timestamp:1651814723 file:KEY_ROTATION.md hashed -R7Jyn+dRQWXNsA7BNJPQABFP77IxdK1AY9xtaLmPY7fEiE4JkRHyvWM7HH0wnljQsbn6Z+Zs+v71NNSgIWa2DQ== +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 new file mode 100644 index 0000000..729c8f4 --- /dev/null +++ b/LICENSE.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..94c50bd --- /dev/null +++ b/LICENSE.md.minisig @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000..bf89db0 --- /dev/null +++ b/README.md.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2gAKCRAoXmBIoSMh +suYWAP9JFUKycK2BdGdmvXYeHoY+FtxEe+IIq12StbOJbJdgVwD9GbH4J3K9RgDe +k3XahfUXYaFHBdEEoTyauLlqlhwwIAY= +=6UUX +-----END PGP SIGNATURE----- diff --git a/README.md.minisig b/README.md.minisig new file mode 100644 index 0000000..fa1bae1 --- /dev/null +++ b/README.md.minisig @@ -0,0 +1,4 @@ +untrusted comment: signature from minisign secret key +RUSn9xivowlq/uT7Mx6SWYXM7lEt4cBUizxeTsrgaWWQgWM4DBq3U8c8Olq3BaK6g+HQomBNcXYpBHllpi166rSByfSXkRF9uw8= +trusted comment: timestamp:1668327900 file:README.md hashed ++jUoTud0Ma8G1IqY0CkhkTndH0c6Q1sHRtFZW8dC+XEuGD9WNCzT3+FTSqMvXmRK10pIDoJeOQEXkE05u2fECg== diff --git a/_config.yml b/_config.yml index 08bfb97..170ad4f 100644 --- a/_config.yml +++ b/_config.yml @@ -1,58 +1,58 @@ -markdown: kramdown -kramdown: - hard_wrap: false -plugins: - - jekyll-relative-links - - jekyll-sitemap - - jekyll-seo-tag -relative_links: - enabled: true - collections: true -title: The Hitchhiker's Guide to Online Anonymity -description: The Hitchhiker's Guide to Online Anonymity -tagline: The Hitchhiker's Guide to Online Anonymity -author: AnonymousPlanet -theme: jekyll-theme-hacker -github: - home_url: index.html - pdf_url: export/guide.pdf - odt_url: export/guide.odt - guide_url: guide.html - donations_url: donations.html - changelog_url: CHANGELOG.html - license_url: LICENSE.html - about_url: about.html - minisign_url: minisign.pub - links_url: links.html - twitter_url: https://twitter.com/AnonyPla - mastodon_url: https://mastodon.social/@anonymousplanet - tor_mirror_url: http://thgtoallkcxrdv37u6knsc3pumk6cq6lqmcqlw3j5vkmyahkxive4jyd.onion -defaults: - - - scope: - path: "" - values: - layout: default - sitemap: true -locale: "en-US" -author: - name: AnonymousPlanet - twitter: AnonyPla -social: - name: AnonymousPlanet - links: - - https://twitter.com/AnonyPla - - https://github.com/Anon-Planet - - https://matrix.to/#/#privacy-security-anonymity:matrix.org - - https://mastodon.social/@anonymousplanet -exclude: - - Gemfile - - Gemfile.lock - - .github - - .gitignore -include: - - LICENSE.md - - about.md - - legacy.md - - briar.md - - .well-known +markdown: kramdown +kramdown: + hard_wrap: false +plugins: + - jekyll-relative-links + - jekyll-sitemap + - jekyll-seo-tag +relative_links: + enabled: true + collections: true +title: The Hitchhiker's Guide to Online Anonymity +description: The Hitchhiker's Guide to Online Anonymity +tagline: The Hitchhiker's Guide to Online Anonymity +author: AnonymousPlanet +theme: jekyll-theme-hacker +github: + home_url: index.html + pdf_url: export/guide.pdf + odt_url: export/guide.odt + guide_url: guide.html + donations_url: donations.html + changelog_url: CHANGELOG.html + license_url: LICENSE.html + about_url: about.html + minisign_url: minisign.pub + links_url: links.html + twitter_url: https://anonymousplanet.org/twitter.html + mastodon_url: https://mastodon.social/@anonymousplanet + tor_mirror_url: http://thgtoa27ujspeqxasrfvcf5aozqdczvgmwgorrmblh6jn4nino3spcqd.onion +defaults: + - + scope: + path: "" + values: + layout: default + sitemap: true +locale: "en-US" +author: + name: AnonymousPlanet + twitter: AnonyPla +social: + name: AnonymousPlanet + links: + - https://twitter.com/AnonyPla + - https://github.com/Anon-Planet + - https://matrix.to/#/#privacy-security-anonymity:matrix.org + - https://mastodon.social/@anonymousplanet +exclude: + - Gemfile + - Gemfile.lock + - .github + - .gitignore +include: + - LICENSE.md + - about.md + - legacy.md + - briar.md + - .well-known diff --git a/_layouts/default.html b/_layouts/default.html index 45320f7..737935a 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,193 +1,193 @@ - - - - - - - - - - - - - - - - - - -{% seo %} - - -
-
-
- - - - - - -
- -

The Hitchhiker’s Guide to Online Anonymity

-
-

How I learned to start worrying and love privacy anonymity

-

The latest Version is v1.1.6-pre1 See the changelog.

-
- {% if page.url != "/" %} - Home - {% endif %} - {% if page.url != "/guide.html" %} - View Online - {% endif %} - - - - {% if page.url != "/donations.html" %} - Donate - {% endif %} - Repository - - Twitter - Mastodon - - {% if page.url != "/links.html" %} - Links - {% endif %} - {% if page.url != "/about.html" %} - About - {% endif %} -
-
GPG Key Fingerprint: 7DFF D747 1FB7 6E2A 8ABB BCDD D769 B374 9E93 3B8A / Minisign public key: minisign.pub
- -
-
-
-
- {{ content }} -
-
- - + + + + + + + + + + + + + + + + + + +{% seo %} + + +
+
+
+ + + + + + +
+ +

The Hitchhiker’s Guide to Online Anonymity

+
+

How I learned to start worrying and love privacy anonymity

+

The latest Version is v1.1.6-pre1 See the changelog.

+
+ {% if page.url != "/" %} + Home + {% endif %} + {% if page.url != "/guide.html" %} + View Online + {% endif %} + + + + {% if page.url != "/donations.html" %} + Donate + {% endif %} + Repository + + Mastodon + Twitter + + {% if page.url != "/links.html" %} + Links + {% endif %} + {% if page.url != "/about.html" %} + About + {% endif %} +
+
GPG Key Fingerprint: 9EA9 8278 639F 1CD8 53E0 96CB FF94 5075 87A6 A9B9 / Minisign public key: minisign.pub
+ +
+
+
+
+ {{ content }} +
+
+ + diff --git a/about.md b/about.md index adfecab..138b67a 100644 --- a/about.md +++ b/about.md @@ -1,40 +1,42 @@ -Hello, I am Alex. My pronouns are they/them. After unfortunate recent events, I have picked up maintenance of this guide in order to continue the project AnonyPla started. Unfortunately, Lena passed during a complex surgery. We believe she went peacefully in her sleep and she did not suffer. Before her surgery, she gave me access to her accounts to maintain the guide. I will be maintaining her guide, as well as running her Matrix space, from this point. As I said before, I cannot guarantee I'll do everything right, or how she would have done it, but I'm trying my best. - ---- - -Please share this project if you enjoy it and think it might be useful to others. - -Follow or contact us on: -- Twitter: -- Mastodon: -- E-Mail: (You may use our [PGP public signature](https://anonymousplanet.org/42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc) to encrypt e-mails. Do not forget to attach your PGP public key if you want an encrypted answer) - -Discussion Channels: -- Matrix room: ```#anonymity:matrix.org``` -- Matrix space: ```#privacy-security-anonymity:matrix.org``` -- Github Discussions: - -**Below you'll find the original about text from the initial founder, Lena, of this guide before she went missing, most links are invalid.** - -This text will remain here in memoriam of her legacy and the incredible work she did vastly alone without any contributors. - ---- - -Hello I'm back, - -**First I'll thank you immensely Alex for salvaging this and helping me. Thank you. Thank you so much.** - -My name is Lena, I'm 22 years old, I'm Ukrainian from Kyiv. Online, I'm I'm just a simple anonymity and privacy activist. -I also used to be an activist in real life for various causes and did my share of protests. I was forced to flee the country like many others, and for the moment reside in Germany. - -I'm a firm supporter of human rights, equality, repect, I hate corruption, and now ... sorry but not sorry ... I seriously dislike Russians who still support Putin but in particular, I really hate pro-russian Chechnians who came to Ukraine for the sport as they are just savages to my eyes. This is my sole personal opinion. - -I also strongly believe privacy should be a universal right and that anonymity should never become illegal. I don't want our lives to turn into Gattaca, Minority Report, Black Mirror, or 1984 (Too late for that one, I'm afraid). I do not want our laws and rights to become terms of services. - -My goal is to bring accessible knowledge on these topics to the many and hopefully reach the few good people who really need it. In this specific case, I think the needs of the few outweigh the needs of the many. - -Some facts about me: -- I am not rich. -- I enjoy good memes, movies, series, and books (and I'm sure some of you will spot some of the many references to those in my project). - -Please share this project if you enjoy it and think it might be useful to others. +The current maintainers of this project are Alex (they/them) and The Hidden (aka No). + +After unfortunate events, we have picked up maintenance of this guide in order to continue the project the original founder, Lena, started. Lena faked her death, then returned later. Before her death, she gave me access to her accounts to maintain the guide. I will be maintaining her guide, as well as running her Matrix space, from this point. As we've said before, we cannot guarantee we'll do everything right, or how she would have done it, but we're trying our best. + +--- + +Please share this project if you enjoy it and think it might be useful to others. + +Follow or contact us on: +- Twitter: +- Mastodon: +- E-Mail: (You may use our [PGP public key](https://anonymousplanet.org/pgp/AnonymousPlanet-Email-Key_B6D1757632A280F99F2DCBFDB9AB9D93AFF05B9C.asc) to encrypt e-mails. Do not forget to attach your PGP public key if you want an encrypted answer) + +Discussion Channels: +- Matrix room: ```#anonymity:matrix.org``` +- Matrix space: ```#privacy-security-anonymity:matrix.org``` +- Github Discussions: + +**Below you'll find the original about text from the initial founder, Lena, of this guide before she went missing, most links are invalid.** + +This text will remain here in memoriam of her legacy and the incredible work she did vastly alone without any contributors. + +--- + +Hello I'm back, + +**First I'll thank you immensely Alex for salvaging this and helping me. Thank you. Thank you so much.** + +My name is Lena, I'm 22 years old, I'm Ukrainian from Kyiv. Online, I'm I'm just a simple anonymity and privacy activist. +I also used to be an activist in real life for various causes and did my share of protests. I was forced to flee the country like many others, and for the moment reside in Germany. + +I'm a firm supporter of human rights, equality, repect, I hate corruption, and now ... sorry but not sorry ... I seriously dislike Russians who still support Putin but in particular, I really hate pro-russian Chechnians who came to Ukraine for the sport as they are just savages to my eyes. This is my sole personal opinion. + +I also strongly believe privacy should be a universal right and that anonymity should never become illegal. I don't want our lives to turn into Gattaca, Minority Report, Black Mirror, or 1984 (Too late for that one, I'm afraid). I do not want our laws and rights to become terms of services. + +My goal is to bring accessible knowledge on these topics to the many and hopefully reach the few good people who really need it. In this specific case, I think the needs of the few outweigh the needs of the many. + +Some facts about me: +- I am not rich. +- I enjoy good memes, movies, series, and books (and I'm sure some of you will spot some of the many references to those in my project). + +Please share this project if you enjoy it and think it might be useful to others. diff --git a/about.md.asc b/about.md.asc new file mode 100644 index 0000000..da43f3c --- /dev/null +++ b/about.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..cd653ec --- /dev/null +++ b/about.md.minisig @@ -0,0 +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== diff --git a/b2sum.txt b/b2sum.txt index 4763439..992d64b 100644 --- a/b2sum.txt +++ b/b2sum.txt @@ -1,15 +1,16 @@ -c6e224717105622cec4e1b961366cf98ab307727beba256c17a82221a6ab8435f2448c94569a09f6a67651f9407da3af2640950b82ff17f922724b3355345fc7 about.md -26196d7b81bb79c8dc290a98204e3d416e887552ec68b0de4bbe2f17bcc11fe8e3dfccc7f210a72ddecba2eecfa2e33ceaf57f4b0c3061230d62b805e8228f79 briar.md -1c1b4de5b210ed1328954bc57aa48a3cb04e8f0a97eccf5561b4005fa044526acee6e8c8ad103e90e05b3e0be26c4d42574639d168058ea034e2439a62af41b7 CHANGELOG.md -891592dbb81e072fbce58e5772a3a2c9194f1eece192ac24c590c82d1446abfc6b35962ccf5b3e5b52c1a4ec685416f25737a9cca210b558a1bc43d3afa1384e chatrooms-rules.md -13a500b51aaaab394f40d459c722f25c94fdb92c0488a45caa67b5ef5c4d8ea1d5a9e303879cb04fbe61fb756a0b0e713533178cac66310d1f6d227c7a1b9bc7 CODE_OF_CONDUCT.md -57930e368db74237e225d57fb277dd30d68b75ce76567f5d608b2cd43ca547ac1f83ec04d3ba54e332e710ac3d641ec51c83fd92dd702d50e34d09d59a167ebb CONTRIBUTING.md -15989c822804b56311d0a00359215c23222f2f5f6b156af7701a9d50166e43e559dad8cd0bd6c04933ea6043e043f88c6f9ad57cef653bce863183ced8fbc815 donations.md -9edb6ada300b910a2248e4fd8e48a0ce558eca2760a0e0636a4b52030445c5c3d41f678b29c1398358035f15d09c8849706f7804260fddd021d6cbc99084f2ee guide.md -29ee4751542b8a15463da06ef1481066391cf0c6c3a8157a3bda0c5e656137428ca8e4b78edf64fb9a93ef916150fe745f83a9e12ea5171f4dab088020beb014 KEY_ROTATION.md -046a52e53005963dd38343505aa43e51b5d750f0891c0a20a675c80ef9a254077db98b15165641a5f7ea33cc19f035e2aa7dbec4504a95c32b63911e3c7a8046 legacy.md -be4c0b66dbdca9446079753dc3fcf2fb3eec55e8061c23ebcb20242458319a44120397d825b621fe6a59940204a05689bbb1a23bdd69120f775913f5c08d40dc LICENSE.md -2a454344c2f2afb49844c0d9e83af672f0c65eec4d7f90d615557b1429d305a88662d3aecc27f6366404ad3f7c56e59f75053facb987c09369c3a4a4aaf9ee35 links.md -32b57ea09d576ce73f74352e9fe1baef19ed6c3808a9e3fa4716ec881f57a579861fa22b95e56dc729048c27e242fbbc15866cb2c36411c9e49173c00c126647 moderncrypto-rules.md -efd87b1196f811265336613bbe639a49abc811c222d39c0230d4bdb98b4958e1b7ec30e3334be946b82b9d069c543b5aa3f719545bd9e75726fb67748908cf0d README.md -a7ab46871eb29df75d4b8cc781d85a59b2413ba94c228625aa041d04f165e6704f63b04d42b61268dee79bce816cf65e5865eedb39bffa5d1635f10d1bc3f7a2 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 be77cef..a54186c 100644 --- a/b2sum.txt.asc +++ b/b2sum.txt.asc @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEQv81253nwIirD9SnDCFqUvbfSSAFAmMMVToACgkQDCFqUvbf -SSAuRg//QXO730MwJToZ0rqzbWvfQub6i+2zljkU7k6sQvw4KcfAdstj0FXB21wT -Thow7mBuVqom/rGdTFO0QkfuREwBzSgXlkNGRYIymboGFSGAbHSqon6DficdL8Vv -iSDbockKKLLt2MTzUjEe9gb6QZ3jtv0fN4BnCNvhRhYu/QSfkebvR84U34zQnlGv -ig8OvNc46nfHxi+jJn186t98JIM590b7aDoU3GKA61NWoeWJG0hvGOdCm/doZBoA -vDNYInN8/I9MxRhrRswf3A2eOp/Spo5Ay5iH3BGX1vOSWg4wM+5W1iRDiWPwl0JP -ZoVEGBL087WgaekNTtpUZZFlKrd5idwCuspp7XDMjXO/C3mHard2zSgGvLmFxJm7 -0wM5SIEb1FUnj3GmKnUGMOPutoiK5I3b9xWdyBNxnI7xcLB70GKVZasj2lEFw3jW -jfeYBbJ829wkfwkW68MlJ17otD3r6645LTtzpSk3VCi/tNi7ktCl3t0U0/Sso5tU -KuH7f7+4WzIj5mTdNcXYZ3xnnJ+IvyEXryA+jdtDb8UiscIVQyZ/jaL8K/7qEoky -wjoOijzFFZlEEDwQFCopaSRG31uNKTjif6bCByjr6aj3MvOPrBNehebYchCzsI9g -T0l+iBVGtMSGaCZ3uZOBvZ2fnscap421M0UHu1E/fd0Jrjf1iTM= -=2Lz1 ------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 fadb707..da336dc 100644 --- a/b2sum.txt.minisig +++ b/b2sum.txt.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/lT3/HMHTPN5CEvDX992p60hF+I9cFNAm15IZVtGog+hC6VH79QS8diBxFR9CZ5CAKl4KELbTnfBJfH9jB133wM= -trusted comment: timestamp:1661752637 file:b2sum.txt hashed -vRzR+K1pm9zDFyTBj5rWx/V8niF0OxmLlC3mkmARe+M/zOe/Z2Kmob2EohoU0PToVp0BDCzrol6iM9lntu/VAA== +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 new file mode 100644 index 0000000..bba84ec --- /dev/null +++ b/briar.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..64ef2ef --- /dev/null +++ b/briar.md.minisig @@ -0,0 +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== diff --git a/chatrooms-rules.md.asc b/chatrooms-rules.md.asc new file mode 100644 index 0000000..031cabe --- /dev/null +++ b/chatrooms-rules.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..f0d4568 --- /dev/null +++ b/chatrooms-rules.md.minisig @@ -0,0 +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== diff --git a/donations.md b/donations.md index da786cf..6cb78db 100644 --- a/donations.md +++ b/donations.md @@ -68,10 +68,11 @@ Donations log (UTC date/time): - 2022-02-18 17:27: 0.019 XMR - 2022-03-14 10:25: 0.0139887 XMR - 2022-07-30 03:51: 0.0222 XMR +- 2022-09-28 05:13: 2 XMR - 2022-08-19 : SimpleLogin.io Premium Account for life (**This is not sponsoring/advertising**) - 2022-09-19 : 0.345024603905 XMR (Thanks to Rick Deckhard which is also one of our contributors) -Total Monero donations received: **5.101317184263 XMR** +Total Monero donations received: **7.101317184263 XMR** Total Bitcoin donations received: **1.89353 mBTC** Spendings log (UTC date): @@ -98,7 +99,7 @@ Spendings log (UTC date): - 2022-07-11: 0.503232784687 XMR (+fees) for 1984.is VPS (12 months): - 2022-09-19: 0.345024603905 XMR (+fees) for upgrading VPS RAM/Disk -Total Monero remaining: **0.059336719397 XMR** +Total Monero remaining: **2.059336719397 XMR** Total Bitcoin remaining: **0 mBTC** [1]: media/monero.png diff --git a/donations.md.asc b/donations.md.asc new file mode 100644 index 0000000..f72f535 --- /dev/null +++ b/donations.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..c5c5e46 --- /dev/null +++ b/donations.md.minisig @@ -0,0 +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== 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 7f9479f..66e5889 100644 --- a/export/b2sum.txt.asc +++ b/export/b2sum.txt.asc @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEQv81253nwIirD9SnDCFqUvbfSSAFAmMMVS0ACgkQDCFqUvbf -SSDgLhAAhKM0YIjlVspAiNyeMORE4HB8gCstxl1FJEM8Ccz9DdMS9nKqUKVYiOI+ -Hdn7hUgzckg4y719G8kGoUzIbfusoOhFonoaJCd8Jfo3NssMpVmsYtK43oE3ua5g -1Yyg12ldmdr0MZSL31+TFgMqM3zgS+bHzQ1zypwlft6Eu7ln0Pn9shhI+MMoATKH -ZQGY3sfCMBdjI/8xWfQeS8MlkXqz+t0yMprv/wY0ihxGh46/Q2wZ1uqOFvmYrBUs -9D4w/fJS32U42RkBq4orhU2fB69VGyhHNtifjJhHcjJQRDGCTX+VubQJZ4OIbIf4 -TfLCV41ERPGX/U6GxJanvwSkO+6xiKSnZTgBbKjHq4a3iue/Lrwuggjogy7nUjvV -uIXy/hHg1sbErUGFQ+rTe1I9goVsBXWxa+uUX56d0IaTfVfr5IcZG1Oyqw+GRWzT -Hy1mvXlV1x8dj3c30ab/QFsZX3onSe4V1VVeeZsu5O+pBnh+k46+Uxkh50g66ypI -LDCXI9LgvxO+71fGvbEcZ1fnhWxpv0KyDNPxrVWx+p68OzgSZ8ScX90q23zlMu/R -W0A6WxharbE6+KeAjb15KK6rkakVsm1Z3ke0LVijAzuqvMuv4BPWMQZMxiclDeng -2p7hIrQMcVoF5xV9+dP8cHoGg8VxjQf843IbSe4grWH9N/ovPjM= -=QL2B ------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 c649181..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:1661752626 file:b2sum.txt hashed -FV8J2n4kd65IpUVuUQADKpJdN+czlUgBiStX0P1TopJtP/gVSUJdRAw9/ru/k1Z9XKDBmxiHhUeverS41Kx4AA== +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 2742487..cef49bc 100644 --- a/export/sha256sum.txt.asc +++ b/export/sha256sum.txt.asc @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEQv81253nwIirD9SnDCFqUvbfSSAFAmMMVTIACgkQDCFqUvbf -SSB1Iw/+Pw4YMz4XQZvsnC9oon3FqSkX2HZejdPooX74nZyTP+7LuCwyD7p2Oajv -OZ9VpsDBfOr9TeSYl4Cd7SC7LH2kW8qh/o/CKHhFioLWMBU3Ud2VKyQKmozQPr5T -j2+8IzZUu0petFOSwOHVRF9TsBWUWcz1Y79tDjHAwEzFg7pUHPtgm3NS2YVFMKQd -UHuomQTZQAHIm2R2h2Q0cT0HUMBXHjtw7pLfT8fuooYQUzVrZgs/PvCKamh6C8LQ -GGTueCI87jn4rhnzH0V+zJkKOCthC5wnihhvEiZu6S6BYbWEnR8sF885WEQcEd6b -ckv9vtuyIakI/8/3/6rkN2E+uOfNzxQt5krNPSgj+sTaEv3N+eupbWX8ThxMF2VZ -2p3NkRiY3v9yfL3k0rL5nxUrIQ9DYPJNiHAO5Wm+jXl2ZubllwFUxEwkNQkZGzN+ -aSp5+FXGOUUDyrYXMYncxdVvzmFnAiuW9720aQDVvRZ16lcCAn2JQdY7Bhf/Cp71 -MD6vNiGEnuILK4x3jFDc/FBhgC1yUsEiYTD6FK3/wqinIUVjR9Ll1wnyhP4Uvzqe -+lcYPGQjKNQAV8Vq2zUy3wjRdQEDPIrtTBlMpmyImwYiwBiNxAunY1niYmAj1Uek -ViWybeb6VXYvwLQenu8MiyknF+YQPpCuK3Q4DGt5yLNNb58aWpg= -=yPUb ------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 d55da6d..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:1661752630 file:sha256sum.txt hashed -lyY6AfY7aZvpaw+3SOsiiRDI1nokigP00UMtTuIOwDNTdkjj0Uo4Vx51Bh+dFIAQ0lSwHnBg/1AkcS35LJADCQ== +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 b/guide.md index f79a3c1..fcf0106 100644 --- a/guide.md +++ b/guide.md @@ -111,6 +111,7 @@ Finally note that this guide does mention and even recommends various commercial - [Your Digital Fingerprint, Footprint, and Online Behavior:] - [Your Clues about your Real Life and OSINT:] - [Your Face, Voice, Biometrics, and Pictures:] + - [Gait Recognition and Other Long-Range Biometrics] - [Phishing and Social Engineering:] - [Malware, exploits, and viruses:] - [Malware in your files/documents/e-mails:] @@ -340,6 +341,7 @@ Finally note that this guide does mention and even recommends various commercial - [Addons to install/consider:] - [Bonus resources:] - [Appendix W: Virtualization] + - [Nested virtualization risks] - [Appendix X: Using Tor bridges in hostile environments] - [Appendix Y: Installing and using desktop Tor Browser] - [Installation:][25] @@ -1397,21 +1399,21 @@ The only way to mitigate this is to encrypt your data on your side and then only ## Your Browser and Device Fingerprints: -Your Browser and Device Fingerprints[^382] are set of properties/capabilities of your System/Browser. These are used on most websites for invisible user tracking but also to adapt the website user experience depending on their browser. For instance, websites will be able to provide a "mobile experience" if you are using a mobile browser or propose a specific language/geographic version depending on your fingerprint. Most of those techniques work with recent Browsers like Chromium-based[^251] browsers (such as Chrome/Edge) or Firefox[^252] unless taking specific measures. +Your Browser and Device Fingerprints[^382] are a set of properties/capabilities of your System/Browser. These are used on most websites for invisible user tracking but also to adapt the website user experience depending on their browser. For instance, websites will be able to provide a "mobile experience" if you are using a mobile browser or propose a specific language/geographic version depending on your fingerprint. Most of those techniques work with recent Browsers like Chromium-based[^251] browsers (such as Chrome/Edge) or Firefox[^252] unless taking specific measures. Browser and Device[^382] Fingerprinting are usually integrated into the Captcha services but also in other various services. -You can find a lot of detailed information and publications about this on these resources: - -- [[Archive.org]](https://web.archive.org/web/https://amiunique.org/links) - -- [[Archive.org]](https://web.archive.org/web/https://brave.com/brave-fingerprinting-and-privacy-budgets/) - -Most of the time, those fingerprints will, unfortunately, be unique or nearly unique to your Browser/System. This means that even If you log out from a website and then log back in using a different username, your fingerprint might remain the same if you did not take precautionary measures. - -An adversary could then use such fingerprints to track you across multiple services even if you have no account on any of them and are using adblocking. These fingerprints could in turn be used to de-anonymize you if you keep the same fingerprint between services. +We will address [Browser and Device Fingerprinting][Browser and Device Fingerprinting:] further down but this is a basic introduction to the methodology behind it and why it is used in practice. It should also be noted that while some browsers and extensions will offer some fingerprint resistance, this resistance in itself can also be used to fingerprint you as explained here [[Archive.org]](https://web.archive.org/web/https://palant.info/2020/12/10/how-anti-fingerprinting-extensions-tend-to-make-fingerprinting-easier/) -This guide will mitigate these issues by mitigating, obfuscating, and randomizing many of those fingerprinting identifiers by using Virtualization (See [Appendix W: Virtualization][Appendix V1: Hardening your Browsers:]), using specific recommendations (See [Appendix A5: Additional browser precautions with JavaScript enabled] and [Appendix V1: Hardening your Browsers][Appendix V1: Hardening your Browsers:]) and using by fingerprinting resistant Browsers (Brave and Tor Browser). +This guide will mitigate these issues by randomizing or hiding many of those fingerprinting identifiers by: + +- Using Virtualization (See [Appendix W: Virtualization]); + +- Using specific recommendations (See [Appendix A5: Additional browser precautions with JavaScript enabled]; + +- Using hardening [Appendix V1: Hardening your Browsers][Appendix V1: Hardening your Browsers:]); + +- and by using fingerprint-resistant browsers (like Brave or Tor Browser). ## Microarchitectural Side-channel Deanonymization Attacks: @@ -1419,9 +1421,17 @@ There was an attack published that can deanonymize users if they have a known al The attack, published at [[Archive.org]](https://web.archive.org/web/20220720023429/https://leakuidatorplusteam.github.io/), can be mitigated using the well-known [NoScript](https://noscript.net/) extension and will be our preferred recommendation. +One loosely documented attack might take the following approach to fingerprinting: Alice is browsing the web using Firefox. The website she has just visited is using an invisible `iframe` that creates long strings, e.g., sentences or hashes, to produce some non-user-viewable string. These strings are setting a certain font type, Arial. Whether the browser renders this is non-essential, it only matters if the font changes. The `iframe` in this case serves no purpose but to identify whether a user has installed a certain font on their machine. If Alice is using a font that this frame has tried to render, then it is reported back to the website and to the person in control of the website. + +The font renders a box with a specific height and width around itself, so that means a specific height and width of the text contained within. The `iframe` keeps doing this for each installed font to create a list of installed fonts for Alice. Because of stylistic differences between each font family, the same string and the same font size will add up to a different height and a different width than Arial. It is used as a fallback font to display text that won't display otherwise, in the case of a user not having that font on their machine and thus non-viewable from their browser. + +If a font requested by an `iframe` is not available, Arial will be used to show that text to the user. Every time the font measurement (identified by the dimensions of the box produced) changed, it means the font is present on Alice's browser and her machine. By doing this for hundreds of fonts, websites can use this information to track users using their installed fonts across websites. Imagine a website then selling this “anonymized” information as a dataset to advertisement companies to serve you ads based on the websites you visit, because they know every font you have installed on your machine and can now track your identity across the internet. This attack is demonstrated here: [Everything you always wanted to know about web-based device fingerprinting (but were afraid to ask)](https://www.youtube.com/watch?v=5Y1Y96jC5AA) by Dr. Nick Nikiforakis, PhD in Computer Science from KU Leuven. He explains how his team of researchers identified which sites were using such techniques on Alexa's top 10,000 websites. Primarily, they found that of those, 145 were fingerprinting browsers. They were fingerprinted 100% of the time — whether they were using the Do Not Track header, a popular Privacy & Security setting in many browsers, did not matter. + +Attacks such as invisible iframes and media elements can be avoided by blocking all scripts globally by using something like uBlock Origin or by using NoScript . This is highly encouraged, not only to those wishing to be anonymous, but also to general web users. + ## Tor Browser: -This attack is now prevented by default by an update of [NoScript](https://noscript.net/) (11.4.8 and above) on all security levels. +**Note: This attack is now prevented by default by an update of [NoScript](https://noscript.net/) (11.4.8 and above) on all security levels in Tor Browser.** ## All others: @@ -5699,9 +5709,7 @@ For this reason, this guide does recommend the use of VPN over Tor (and not Tor ### Browser and Device Fingerprinting: -Browser and Device[^382] Fingerprinting are usually integrated into the Captcha services but also in other various services. - -Many platforms (like Google[^383]) will check your browser for various capabilities and settings and block Browsers they do not like. This is one of the reasons we recommend using Chromium-based Browsers such as Brave Browser over Tor Browser within this VM. +Many platforms (like Google[^383]) will check your browser for various capabilities and settings and block browsers they do not like. This is one of the reasons we recommend using Chromium-based browsers such as Brave Browser over Tor Browser within this VM. Here are some of the things they check within recent browsers: @@ -5739,7 +5747,7 @@ Here are some of the things they check within recent browsers: - Browser Permissions: Is your browser allowing some things like geolocation or microphone/webcam access. -- ... +Most of the time, those fingerprints will, unfortunately, be unique or nearly unique to your browser/system. This means that even If you log out from a website and then log back in using a different username, your fingerprint might remain the same if you did not take precautionary measures. An adversary could then use such fingerprints to track you across multiple services even if you have no account on any of them and are using adblocking. These fingerprints could in turn be used to de-anonymize you if you keep the same fingerprint between services. Here are services you can use to check your browser fingerprints: @@ -11735,12 +11743,36 @@ Here is a little basic illustration of what Virtualization is: Each Virtual Machine is a sandbox. Remember the reasons for using them are to prevent the following risks: -- Mitigate local data leaks and easier clean-up in case of risk (everything is contained within the VM and only the VM identifiers could be leaked and not the Host Hardware identifiers) +- Mitigate local data leaks and easier clean-up in case something gets messed up or it is suspected to be compromised. - Reduce malware/exploit attack surfaces (if your VM is compromised, the adversary still must figure out he is in a VM and then gain access to the Host OS which is not so trivial). - Mitigate online data leaks by being able to enforce strict network rules on Virtual Machines for accessing the network (such as passing through the Tor Network). +## Nested virtualization risks + +**There is an inherently larger attack surface when nesting virtualization.** + +Here's some host information that can be leaked through the Virtual Machine: + +- Organizationally unique identifier or OUI - the unique identifier assigned to VMWare Guest VMs; + +- Virtual Windows registry keys like `ProductID` might show the Host Machine's environment: + `HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ProductId XXXXX-123-1234567-12345` + +- HDD, GPU, and mouse drivers can be exposed through: `HKEY_LOCAL_MACHINE\System\CurrentControlSet\` + +- Registry entries will show that this is a virtual mouse: `%WINDIR%\system32\drivers\vmmouse.sys` + +- Descriptor Table Registers: + + - Since it's a Virtual Machine using the same CPU cores, the descriptor values are relocated due to there only being space for one of each identifier per CPU. This is a dead giveaway and is used in detection by advanced malware. It's employed by malware architects to tell when the program is being ran in a forensics environment, even such as a Remnux or Flare VM - popular OS and OS addons that are used by experts to analyze the malware. + +- Guest VMs also indirectly access the same hardware as the Host. + +See for more techniques used by malware to detect virtualization. These techniques are mostly prevented by appending some settings to your VM config file (.vmx). + + # Appendix X: Using Tor bridges in hostile environments In some environments, your ISPs might be trying to prevent you from accessing Tor. Or accessing Tor openly might be a safety risk. @@ -13583,6 +13615,7 @@ In short, our opinion is that you may use Session Messenger on iOS due to the ab [Your Digital Fingerprint, Footprint, and Online Behavior:]: #your-digital-fingerprint-footprint-and-online-behavior [Your Clues about your Real Life and OSINT:]: #your-clues-about-your-real-life-and-osint [Your Face, Voice, Biometrics, and Pictures:]: #your-face-voice-biometrics-and-pictures + [Gait Recognition and Other Long-Range Biometrics]: #gait-recognition-and-other-long-range-biometrics [Phishing and Social Engineering:]: #phishing-and-social-engineering [Malware, exploits, and viruses:]: #malware-exploits-and-viruses [Malware in your files/documents/e-mails:]: #malware-in-your-filesdocumentse-mails @@ -13812,6 +13845,7 @@ In short, our opinion is that you may use Session Messenger on iOS due to the ab [Addons to install/consider:]: #addons-to-installconsider [Bonus resources:]: #bonus-resources [Appendix W: Virtualization]: #appendix-w-virtualization + [Nested virtualization risks]: #nested-virtualization-risks [Appendix X: Using Tor bridges in hostile environments]: #appendix-x-using-tor-bridges-in-hostile-environments [Appendix Y: Installing and using desktop Tor Browser]: #appendix-y-installing-and-using-desktop-tor-browser [25]: #installation-6 diff --git a/guide.md.asc b/guide.md.asc new file mode 100644 index 0000000..b8ee0d6 --- /dev/null +++ b/guide.md.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0AAKCRAoXmBIoSMh +sn6WAQDvQcQDH7nyaQywIP0Uh3hz7fBlFAk9dT2Ps96XWo8spgD/YQ2slZlnoFSS +jB1owrgrfiZstPChptPIDWR95hHNzwE= +=yA/q +-----END PGP SIGNATURE----- diff --git a/guide.md.minisig b/guide.md.minisig new file mode 100644 index 0000000..9360afd --- /dev/null +++ b/guide.md.minisig @@ -0,0 +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== diff --git a/legacy.md.asc b/legacy.md.asc new file mode 100644 index 0000000..5b35e51 --- /dev/null +++ b/legacy.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..62af7b6 --- /dev/null +++ b/legacy.md.minisig @@ -0,0 +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== diff --git a/links.md.asc b/links.md.asc new file mode 100644 index 0000000..9d9a443 --- /dev/null +++ b/links.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..f8fe999 --- /dev/null +++ b/links.md.minisig @@ -0,0 +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== diff --git a/make.sh b/make.sh index a273cec..2bbd4fc 100755 --- a/make.sh +++ b/make.sh @@ -1,45 +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 --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 ../ - cp /home/user/KEY_ROTATION.md.7DFFD7471FB76E2A8ABBBCDDD769B3749E933B8A.asc ./KEY_ROTATION.md.asc - cp /home/user/KEY_ROTATION.md.902835EC74825934.minisig ./KEY_ROTATION.md.minisig - gpg --armor --export 42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920 > 42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc - sha256sum *.md > sha256sum.txt - gpg --armor --detach-sign sha256sum.txt - yes '' | minisign -S -s /home/user/.minisign/minisign.key -m sha256sum.txt - b2sum *.md > b2sum.txt - gpg --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/moderncrypto-rules.md.asc b/moderncrypto-rules.md.asc new file mode 100644 index 0000000..2eed8eb --- /dev/null +++ b/moderncrypto-rules.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..f763deb --- /dev/null +++ b/moderncrypto-rules.md.minisig @@ -0,0 +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== diff --git a/pgp/AnonymousPlanet-Email-Key_B6D1757632A280F99F2DCBFDB9AB9D93AFF05B9C.asc b/pgp/AnonymousPlanet-Email-Key_B6D1757632A280F99F2DCBFDB9AB9D93AFF05B9C.asc new file mode 100644 index 0000000..1974bac --- /dev/null +++ b/pgp/AnonymousPlanet-Email-Key_B6D1757632A280F99F2DCBFDB9AB9D93AFF05B9C.asc @@ -0,0 +1,55 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGNnDKYBEADEwpJcPVDJLJHlaRtBtVVJ2p2SaNwbZKgeI2zfpiLu4rTmpxUp +cbyW5S3mI++kGt4ljcKTzQM0+upr2hcdZi/rpwliHLOxsC32cvTy4YtPmoKdOalo +blJ9+llDbl0lBBvnqQcqFhnDMPXQPsaewWmCpGjwCwnQpxXLWmKhTYMxoQtzzZ8U +oagorLwASkb6+NZoha96ayDlE41KNErI51U8qiVxMR+8iN8pcJ1l3XA9bfMKBz45 +TnlaoJ391CvJUgJ9535FjifmOyWTB0OYgJptMPz+n0K5jTOE7mvoqT6a/hqbAGDp +5i5LgSYVPfJqZsdrkQBMwO5pW9XymH7hNHPhaX6nPkDB8RLKexqso9pzLapG8WNC +sk+jxTC77TOFh9CniGks7UZoa0pRdhA5sGD0Wjh8eWgDRqdgYEmqviuulWnJDti0 +dIQNixzh+TylEO8YNJyz49KUIr/ckapHfPI1BZWUyZZLpcvNvT/2IzcEeT3Tgmfr +IZsk2U91kA9z+BKEx8mJ7V5KZo7ku0uVgAtQn5oyluSIptUGwYu5DqhnZAqKXZok +S7i2NMghrPMM/Wf048VXuxO1Dx7CwP7Q1LCNhwL0jsLWtXIJVm7NtTt+1Vj/M4EH +Fl4g0B7iK6JiZEPYEp5YGSWpyhpSTKQaOOCHHKSCIjVx6VLm+/Xbaf6/TwARAQAB +tEtBbm9ueW1vdXMgUGxhbmV0IEVtYWlsIEVuY3J5cHRpb24vU2lnbmluZyBLZXkg +PGNvbnRhY3RAYW5vbnltb3VzcGxhbmV0Lm9yZz6JAk4EEwEKADgWIQS20XV2MqKA ++Z8ty/25q52Tr/BbnAUCY2cMpgIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAK +CRC5q52Tr/BbnOA7EACeevkcNYbacvNJx+E8cAHyVRS7kuSWDfV0EvCeiCsZ3+sq +q9CFADbBn4wXuELdFcPSME5UGOMpZ3MVwWocHyRrU+axseO/OCgbl15nxgk3lsSK +Tew/1YHnjTIfpDkSOw5kT86yxea9/bpIWVzb1aCkKxVogr1cXzvBdYRWV5qC3BP4 +EITVs+5fX4kfW80ZoX6juopI7ymqRzEL9iml1ydWIr+cAwYYzhGvyBjrzm7psV2/ +C+X9dXsLexQlb9Ef1WJA6R+z92f/HFUhjrEPTKpypWZIZhwkXMUDeykn5A9Szaqw +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 +Sey7PCgpNF+EgOVg3t4= +=L4yA +-----END PGP PUBLIC KEY BLOCK----- diff --git a/pgp/AnonymousPlanet-Master-Signing-Key_9EA98278639F1CD853E096CBFF94507587A6A9B9.asc b/pgp/AnonymousPlanet-Master-Signing-Key_9EA98278639F1CD853E096CBFF94507587A6A9B9.asc new file mode 100644 index 0000000..326ca5e --- /dev/null +++ b/pgp/AnonymousPlanet-Master-Signing-Key_9EA98278639F1CD853E096CBFF94507587A6A9B9.asc @@ -0,0 +1,14 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEY2cLxRYJKwYBBAHaRw8BAQdA1wWVN04/7B2thXG3Ppm9nj9BXOosgFUCq+6m +7q7jDUG0QUFub255bW91cyBQbGFuZXQgTWFzdGVyIFNpZ25pbmcgS2V5IChodHRw +czovL2Fub255bW91c3BsYW5ldC5vcmcpiJAEExYKADgWIQSeqYJ4Y58c2FPglsv/ +lFB1h6apuQUCY2cLxQIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRD/lFB1 +h6apuVvhAP0UTSY/QchH8LfHaw1inGaViik9rALbjdBeVRWofwyRSQD8DH2LRX3v +f/DgBOK7Li6OL05s9wsEYwoF+8B1qWJinQu4OARjZwvFEgorBgEEAZdVAQUBAQdA +xO3KbSonM28D2uTNHpXFRneFL3LqUO+8JW14eULOdxoDAQgHiHgEGBYKACAWIQSe +qYJ4Y58c2FPglsv/lFB1h6apuQUCY2cLxQIbDAAKCRD/lFB1h6apuZ32AQCiiR0d +bD29xEmQYf4b9F77jAdFFr2DoEGjeZBPoTrJywEA8m1dD5ZOS0qn1Yz3WkTgBflL +/0VkU6m06r/KxLL4fg0= +=4NMF +-----END PGP PUBLIC KEY BLOCK----- diff --git a/pgp/AnonymousPlanet-Release-Signing-Key_83A6CF9EF57AC25B5C7F5D29285E6048A12321B2.asc b/pgp/AnonymousPlanet-Release-Signing-Key_83A6CF9EF57AC25B5C7F5D29285E6048A12321B2.asc new file mode 100644 index 0000000..c667d3d --- /dev/null +++ b/pgp/AnonymousPlanet-Release-Signing-Key_83A6CF9EF57AC25B5C7F5D29285E6048A12321B2.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEY2cNGBYJKwYBBAHaRw8BAQdAbKn/ExAQ+aq6/o2yc04B9jx5PMloaxux1eoT +iKwQgX60JEFub255bW91cyBQbGFuZXQgUmVsZWFzZSBTaWduaW5nIEtleYiQBBMW +CgA4FiEEg6bPnvV6wltcf10pKF5gSKEjIbIFAmNnDRgCGwMFCwkIBwMFFQoJCAsF +FgIDAQACHgECF4AACgkQKF5gSKEjIbI5+QD/YSQ5E+LW4YJEAQQ+D3LFsGtGGRf3 +qQRD5plsUvTtBfsA/15EJaIjzSwrsf/3wsW48zSYKCer/nrhGY9y5yd0m2gBiHUE +EBYKAB0WIQSeqYJ4Y58c2FPglsv/lFB1h6apuQUCY2cNxAAKCRD/lFB1h6apuXun +AQCSNwZBNybUZzN/K4Zl1j6uhCqqnvbUlO80wvbHDMXpywD/dpabqjmpfxfJC20n +t3OFxKSeIbfJ0VHvoHKpwcaGuwC4OARjZw0YEgorBgEEAZdVAQUBAQdAE7WMDHTx +zWp542lXGLxSsiE4gtMvVxkEneKmZWwzbDcDAQgHiHgEGBYKACAWIQSDps+e9XrC +W1x/XSkoXmBIoSMhsgUCY2cNGAIbDAAKCRAoXmBIoSMhsowLAP42HbiJIsIodWwn +C3yBzwGrd1xRtf/91MpQUgFpCx7xuAD9G0F3l04hKkjxiHK+wJ27LnYcigaTVdje +6d7bt7TerwE= +=Hgos +-----END PGP PUBLIC KEY BLOCK----- diff --git a/42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc b/pgp/old/42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc similarity index 98% rename from 42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc rename to pgp/old/42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc index f9c35ef..81410db 100644 --- a/42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc +++ b/pgp/old/42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc @@ -1,62 +1,62 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBGJ0q9cBEAC6RerT9DevGMJpkim8espPdeKdHb03X5ovxE1BnR6Id6sh+2tc -RDUhdkqkezBi22HL1P+tuWInwYKe40UGTCIZE6ypXiWQur65zVhrQvrJdTnJcBNB -7BA+2vbgt17Uts7PSlc8CMdHp9u2s3CCluYYheuXFNEFfDi12cKu1UIq2b315um7 -qVLpn34vSe9bfI4oOm/BMzPkiIMxQ4+7uF9wUVSUA2kizL0HpW8O2kxRQ0/45kEQ -vuvpY2HwnvY0OMoqqduCY0Zfm+ExKvZhULBxGpsb76sF96bCXFr4GKDl3Uos9Hkj -qea/MPfg22MmDQYKF0LcM6LmpTW+SDZZ+CmAh1jGCx62ixF1BnLOP1In5KM++1f4 -g5tOlnOjhcaAAtVCF+CRq2tRfSVy5vh/JdtRYEhB7oyrWbk4gN+BSVl2V+aBhLzj -Uu+ldURvtGjKyCHfUUm7MxLLCc2VqWnFuoMvf3n3lTRfH6J5KlEvbMeurCbCbxzn -SPUyraZJZ9VRMtG2kRsQYmtEZkgwX5SLbpameXwzVYaGY+F6NavqIgl5rCLQG4OC -/mlanJQ7w0uHCSqrIZ9hXS5Lr1W7ZkANHWgikwkOrSIxGci5njK0Cq5mJEUawttH -U+jUIY/fHF+EuiY2afWguTg2WVJcSVgJCJCeolZvwbMsATKQjBlj5wG/3wARAQAB -tGhBbGV4IEFuZGVyc29uIChSZXBsYWNlcyA3REZGRDc0NzFGQjc2RTJBOEFCQkJD -RERENzY5QjM3NDlFOTMzQjhBKSA8dGhlaGVhZGxlc3NzZXJwZW50c2VjQHByb3Rv -bm1haWwuY29tPokCTgQTAQoAOBYhBEL/Ndud58CIqw/UpwwhalL230kgBQJidKvX -AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEAwhalL230kg4VMQAJ09xUTQ -JZjW0GI44n2f0gDEFHEJ8ElVXANb/47gB8cVL4snlPTvwpmGbgO1BTZpNGltoEub -760Vh/1Kzto/bT3vJF+v1WPSDjs6i5R/yoZVtrkn15RK0mN4Ik/S1fQiKIMf/csw -kAro+y34QeMJ9eUJa8seW+tAvdnlc4GdYVqJWkC27d3bUJSOEVxmNo8bjCxHcanx -SFLYeRv1t/uc7UEZS14OiqH6a7OY3srGnjalFORhDLGXYZyOTCEvkHQa24WzQc8d -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 -MNjqbbfGzFKzqTuw+FBeHuEwgdI/miiYHDM= -=1Fuy ------END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGJ0q9cBEAC6RerT9DevGMJpkim8espPdeKdHb03X5ovxE1BnR6Id6sh+2tc +RDUhdkqkezBi22HL1P+tuWInwYKe40UGTCIZE6ypXiWQur65zVhrQvrJdTnJcBNB +7BA+2vbgt17Uts7PSlc8CMdHp9u2s3CCluYYheuXFNEFfDi12cKu1UIq2b315um7 +qVLpn34vSe9bfI4oOm/BMzPkiIMxQ4+7uF9wUVSUA2kizL0HpW8O2kxRQ0/45kEQ +vuvpY2HwnvY0OMoqqduCY0Zfm+ExKvZhULBxGpsb76sF96bCXFr4GKDl3Uos9Hkj +qea/MPfg22MmDQYKF0LcM6LmpTW+SDZZ+CmAh1jGCx62ixF1BnLOP1In5KM++1f4 +g5tOlnOjhcaAAtVCF+CRq2tRfSVy5vh/JdtRYEhB7oyrWbk4gN+BSVl2V+aBhLzj +Uu+ldURvtGjKyCHfUUm7MxLLCc2VqWnFuoMvf3n3lTRfH6J5KlEvbMeurCbCbxzn +SPUyraZJZ9VRMtG2kRsQYmtEZkgwX5SLbpameXwzVYaGY+F6NavqIgl5rCLQG4OC +/mlanJQ7w0uHCSqrIZ9hXS5Lr1W7ZkANHWgikwkOrSIxGci5njK0Cq5mJEUawttH +U+jUIY/fHF+EuiY2afWguTg2WVJcSVgJCJCeolZvwbMsATKQjBlj5wG/3wARAQAB +tGhBbGV4IEFuZGVyc29uIChSZXBsYWNlcyA3REZGRDc0NzFGQjc2RTJBOEFCQkJD +RERENzY5QjM3NDlFOTMzQjhBKSA8dGhlaGVhZGxlc3NzZXJwZW50c2VjQHByb3Rv +bm1haWwuY29tPokCTgQTAQoAOBYhBEL/Ndud58CIqw/UpwwhalL230kgBQJidKvX +AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEAwhalL230kg4VMQAJ09xUTQ +JZjW0GI44n2f0gDEFHEJ8ElVXANb/47gB8cVL4snlPTvwpmGbgO1BTZpNGltoEub +760Vh/1Kzto/bT3vJF+v1WPSDjs6i5R/yoZVtrkn15RK0mN4Ik/S1fQiKIMf/csw +kAro+y34QeMJ9eUJa8seW+tAvdnlc4GdYVqJWkC27d3bUJSOEVxmNo8bjCxHcanx +SFLYeRv1t/uc7UEZS14OiqH6a7OY3srGnjalFORhDLGXYZyOTCEvkHQa24WzQc8d ++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 +MNjqbbfGzFKzqTuw+FBeHuEwgdI/miiYHDM= +=1Fuy +-----END PGP PUBLIC KEY BLOCK----- diff --git a/pgp/old/contact@anonymousplanet.org-old-public-key.asc b/pgp/old/contact@anonymousplanet.org-old-public-key.asc new file mode 100644 index 0000000..6b3af18 --- /dev/null +++ b/pgp/old/contact@anonymousplanet.org-old-public-key.asc @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +9H5W3I1rICVhleccAHrG6V1k4E8c/OxwmmU= +=4/uT +-----END PGP PUBLIC KEY BLOCK----- diff --git a/sha256sum.txt b/sha256sum.txt index 3a78fcb..3d16986 100644 --- a/sha256sum.txt +++ b/sha256sum.txt @@ -1,15 +1,16 @@ -43cf4577e3697ced887839ca4d3cc6b46d9e5fddd6e88871568639ab6b726e71 about.md -6c65d21a15bcd581f33b5f7f2b02eb65d73b6990778c9df687c2aea47eee6907 briar.md -28ffb1a3435a87f1cfa4fed621148f9b56d4505982e3a76faa95558c16f4e552 CHANGELOG.md -79643060bd41d061ce55b57bd7a4d82f1e8e9044e67c2d56a17f91cec96f9b91 chatrooms-rules.md -bba42faffa2aad96ae527518b813b0b7122dc9bf19d75171cab646dc98dcb05f CODE_OF_CONDUCT.md -2a1124e9aad599ae953bd4c2f0a64fa353e29db7bc974fb4c7f592bb1717b75b CONTRIBUTING.md -91acb1384465921fb498c16be5f0730608a76816d7fb97edf178cd4bc979bd47 donations.md -ff53f96a3ca5200aeabff56bc4324d9c7e9ca83d04cc2a5ad203fe3946b2481f guide.md -ea84167b5d2771d3dac9b8aada1d126170ff397daeaffc14fbe7031ab6d06010 KEY_ROTATION.md -ca7931e201056dd44bc77959dc3e4298a1b5c712b6c249f19746d949d2079f49 legacy.md -3711f963c05d0be80d53e5923308a6dee31b203da23435c9cfb7c7b6e4dd5e19 LICENSE.md -b8211e2cca9bf2383fcf95f1d047a18341b86eee2f948974b4817e86fb339ff9 links.md -5226426677ba08c70435102a5477db9e7c8e7868a3fde3fc5a551386a0417920 moderncrypto-rules.md -1d131538ea6be361a6e97dfeeb46a8dea23241b731fb99891cbc6b5cf222728d README.md -d58c70e4a60a90a0d132931d8856d8071bc5e884661773a8303378d5f1145c26 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 add2bea..c1391ed 100644 --- a/sha256sum.txt.asc +++ b/sha256sum.txt.asc @@ -1,16 +1,7 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEQv81253nwIirD9SnDCFqUvbfSSAFAmMMVTYACgkQDCFqUvbf -SSCtIw/+JCp43ATMmlRKKF/v4BV2oY1a/qQ4Kq9haT6bGOleBc5GRHz+uq4Wv/qt -9VyJV/EMnye4W2R6ZZOYvMOITfY+uiDQkj1jv9JLhjAsUawOPmTDKyJAg8/6eKv3 -5EONOHcjhIczM5imTgcWPYAKHSPvNcOw0qJR1UtvmcqsAHtTUCNlqQL5kJfE2w0w -lvi0uSDS/8jwEUMQ0MXPx3Qwd8QYNlNxjN2jlZqP59nd/R2+46m49lvIpQ0/oBJH -F6WsgL6kJ8x7JEWxfRkiyYSdZFVFCuRo0X9m18yHsXwWlRQ7SIy4iO1jWIPQ6J+A -Y9H/BIwUAVa1fpUK7S5Jf77qQELmMo9PECckXC6PuwR7p3/dbS0NMyLUauiVtKOt -x78qxbQhWYW8hqhg67F/CCY7afPUXoZDpk9Fgf1f5a5ns4JFpxNTUYFY4oC/+q4w -+vKrUIVsLOREPcHSe4B9BiobApeuonvD515fgyMw3jZ7qEQpU3Y/SSko4zXa0POt -eiOnl/+GT3W5yaSolqi+srljcCG2Q0/1loSKRbci4QKq23l0WYV2kWmEITgOjDWZ -fp1WRVucFe9fDYqaXFPLaGaPePTz1lajT/prkJw4paUQW+l9/JhlHla022TPySZJ -DcKjm4kdTf957AZgAvEtTAjMG9Pi86+6fD4La2CWyKOOWx6rPGk= -=lJ8s ------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 ac51bba..5b1fd13 100644 --- a/sha256sum.txt.minisig +++ b/sha256sum.txt.minisig @@ -1,4 +1,4 @@ -untrusted comment: signature from minisign secret key -RUSn9xivowlq/g2aOKfHskZX3ZLLE7qFQa+UeSmtSyF3nXzXpf8afzkSAIFRLKE8lMm60R43u2dPgzwL6Bgvomavpq4Df7rE2wI= -trusted comment: timestamp:1661752634 file:sha256sum.txt hashed -s/ITTBxt9eKivYyilkN1DNNsXI4rL1q4IU4aM8y8lZ4xtphFnGTNSnVRtI2q6etLUEHr9HbxXb9GS+sN0aTTDw== +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 b/twitter.md new file mode 100644 index 0000000..d7a47cb --- /dev/null +++ b/twitter.md @@ -0,0 +1,13 @@ +# Anonymous Planet is leaving Twitter + +Anonymous Planet is moving to Mastodon. This is largely due to Twitter being currently owned by Elon Musk, the $8 fees, and recent security issues that have come to light. + +- [Twitter $8 Fee Exploited by Cybercriminals](https://heimdalsecurity.com/blog/twitter-8-fee-exploited-by-cybercriminals/) + +Our mastodon can be found at [@anonymousplanet@mastodon.social](https://mastodon.social/@anonymousplanet) + + + + diff --git a/twitter.md.asc b/twitter.md.asc new file mode 100644 index 0000000..318d499 --- /dev/null +++ b/twitter.md.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3AAKCRAoXmBIoSMh +shj8AP9I27a9lf42kSKx3OLjRoOrfIZ/QMKRo3Q0O0yll4EKRwD9FxWgeekrd6bq +XkG95LxbpXxt7GC3fNq3VFmHfscumgE= +=RPfe +-----END PGP SIGNATURE----- diff --git a/twitter.md.minisig b/twitter.md.minisig new file mode 100644 index 0000000..d337ae5 --- /dev/null +++ b/twitter.md.minisig @@ -0,0 +1,4 @@ +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 b/verify.md index 3192597..334da7d 100644 --- a/verify.md +++ b/verify.md @@ -35,26 +35,40 @@ To verify files with GPG signatures, you should first install gpg on your system - MacOS: Install GPG Tools from - Linux: gpg should be installed by default. If not, use your Linux package manager to install it such as apt (debian) or rpm (red hat). -Import the GPG key from a trusted source of the publisher using the following command from a command prompt or terminal: +Import the master signing key from a trusted source of the publisher using the following command from a command prompt or terminal: -```gpg --auto-key-locate nodefault,wkd --locate-keys 42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920``` +```gpg --auto-key-locate nodefault,wkd --locate-keys 9EA98278639F1CD853E096CBFF94507587A6A9B9``` -In theory this command should fetch the key from the a default pool server. If this doesn't work, you can also download/view it directly from here (in our case): +In theory this command should fetch the key from the a default pool server. If this doesn't work, you can also download/view it directly from here (in our case): -As well as the published key on any keyserver below (search for the fingerprint ```42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920```): +As well as the published key on any keyserver below (search for the fingerprint ```9EA98278639F1CD853E096CBFF94507587A6A9B9```): - - - You should then import it manually by issuing the following command on any OS: -```gpg --import 42FF35DB9DE7C088AB0FD4A70C216A52F6DF4920.asc``` +```gpg --import 9EA98278639F1CD853E096CBFF94507587A6A9B9.asc``` + +The master signing key allows you to verify all other project-related keys. Once you have the master signing key and are confident it's the correct key (nobody has tampered with it), mark the key as trusted by locally signing it: + +```gpg --lsign-key 9EA98278639F1CD853E096CBFF94507587A6A9B9``` + +Alternatively, if you use Kleopatra, it will ask you to certify the key. Certify the key to mark it as trusted. + +Once you have the master key downloaded, imported, and certified, you will obtain a copy of the release key. + +```gpg --auto-key-locate nodefault,wkd --locate-keys 83A6CF9EF57AC25B5C7F5D29285E6048A12321B2``` (to import the release signing key) + + (to download the key yourself) + +If you use GPG directly, you won't need to mark the release signing key as trusted, because it's already signed by the master signing key. If you use Kleopatra, the process to import the release signing key is the same as importing the master signing key. Finally, verify the asc signature file (links above) against the PDF file by issuing the following example command: ```gpg --verify guide.pdf.asc guide.pdf"``` -This should output a result showing it matches and is therefore a good result. +This should output a result showing it matches a signature created by the release signing key, and is therefore a good result. ### How to verify the the authenticity and integrity of the files using Minisign: @@ -96,4 +110,4 @@ And you should see the following entries at **0** for safety, this 0 means there /Launch 0 #This counts the launch actions /EmbeddedFile 0 #This indicates there are embedded files within the PDF /XFA 0 #This indicates the presence of XML Forms within the PDF -``` \ No newline at end of file +``` diff --git a/verify.md.asc b/verify.md.asc new file mode 100644 index 0000000..9e374a2 --- /dev/null +++ b/verify.md.asc @@ -0,0 +1,7 @@ +-----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 new file mode 100644 index 0000000..f0ca704 --- /dev/null +++ b/verify.md.minisig @@ -0,0 +1,4 @@ +untrusted comment: signature from minisign secret key +RUSn9xivowlq/rX4tI7VFfWMA00SsI8n/mBqgCRzaATlx1N71U26lhTY7Hygqyggpqa4pk1Uud567b8Pgq0kafihu3B2JMWs8Ao= +trusted comment: timestamp:1668327903 file:verify.md hashed +vtIpaJVhMAA1A1mCvxptuKppfc/u+R5FbaQlwIW43i3SN59brnW1jnO7XtU8j2ROokVrsP9FLiAsk/XtxfjlAA==