Signed recent changes

This commit is contained in:
Sharp-tailed Grouse 2022-11-13 03:34:26 -05:00
parent b570f5dcbc
commit d1b52b3143
No known key found for this signature in database
GPG Key ID: 285E6048A12321B2
50 changed files with 611 additions and 457 deletions

7
CHANGELOG.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpyAAKCRAoXmBIoSMh
ssOLAP453zKl9cTWvZtcZ+4vfARIZDl9en8C57VhybFgU0O5OwD/X1ktmul7q8MZ
jm03psl/T6t0V0z+5Iuw6JbJ2e7AYgo=
=YpgK
-----END PGP SIGNATURE-----

4
CHANGELOG.md.minisig Normal file
View File

@ -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==

7
CODE_OF_CONDUCT.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzAAKCRAoXmBIoSMh
sgIrAQCKeIHNPaCLHg14SNWHnAVgASZkJnzoxcpdJKwuF67XDgD/dou5R+ijQEo9
+76kRl6gP0YsLCrCbJxmUgyngh2hDwQ=
=W4l8
-----END PGP SIGNATURE-----

View File

@ -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==

7
CONTRIBUTING.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzQAKCRAoXmBIoSMh
soIHAQCciOiJPkM6ZwFRZIte7U+ncP0gxXGkGFVnwnsav2adygD/VqhvJmWKGDW4
HhuAtKvQs0ijRGfG2s6ReZVYzzRhTgA=
=cf4i
-----END PGP SIGNATURE-----

4
CONTRIBUTING.md.minisig Normal file
View File

@ -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==

View File

@ -1,31 +1,31 @@
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 <file> -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 <file> -P RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv
```

View File

@ -1,16 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEQv81253nwIirD9SnDCFqUvbfSSAFAmNnEwYACgkQDCFqUvbf
SSAlkRAAqBVlCl/SdVxeq1rud6ynr6+NaUVgKdw/IA5Su1rKh28KsMmwrYqcen+h
z1pPYLPE8Bt+0EEZvECGYnvivuClgRdEvfDmwk7FK9a+NODpwPDaV8yDz6E/0jW4
FZou8OJwR2Z0z32WNy7XD1MVhAVyBipfiatW9GGNACLeQC0/ZMB1eodbuPYGFMRq
jD3fD1YB6ax4fqRL3dKIxxCnlk6UehyHDa7EL2SYV1ry6oKrQpvCOp1rRi2qXIAn
1b/iVUx5bQmQicYTfMlRfiC4CG9buK6+cUauhiKK24v1lRxKwtMZf6lvbAwyQH1+
VIc0R+EA2thbCShqr4+tRVUBiN1bUDiuvg7VuL8HpTlz9Xa2QHMe2rKUoPjyDZxR
oitU634poVkp1O5VWcxRhsXSqzQ00uw8c2hs0QZtTh1S5GIMjjg+uQ9CmBKhPaFb
0gmq3mOesIZxNl+XFzRb8UIST35z0sjk+8+R07kvZmBgABKi92bB+FBNXnP6EpF6
GJ63uZiiBlJPh6GbGhxBUOUpymKfNfJ5PMAmi/LjvqK1kZB2ex0OipZJ1fQ091BT
0oTVNQ3mPQycoOOCckIMwWTTLJRBklpRPF2jz9ClA5ipXdw3MhzMxi0PAzxXlmxH
FFY7c6k5LUf+hKo/Vhn/RqOKsqGqprEWJLqewq7cBrnqX3NAsEk=
=RQei
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0gAKCRAoXmBIoSMh
siS/AP9T7WRWi38/uxF1cy8jkQV6nHPVG+bEiEN2q7HIPKHsCQEAgm4jZ8l00ZZ7
b8Emp4UoMnxSeRMEXOufFIBgpyHh8wI=
=r94J
-----END PGP SIGNATURE-----

View File

@ -1,4 +1,4 @@
untrusted comment: signature from minisign secret key
RUSn9xivowlq/sWPe0cZQc2+PIZALDwtE2lyDfpDgfIMfo3QMEnqXNdfPDLIZ73qwAXyJxQJEX255rvFizqV3xBWl1O5rKa51wI=
trusted comment: timestamp:1667699509 file:KEY_ROTATION.md hashed
VuUuIGcylNaH5skxuNadEuNRJFtn5cjZMutw6Nr2lkleg1VZEqkb+NKeh6Gz/yGTNApXMGdc98YVHRSsNd1yCg==
RUSn9xivowlq/gEdIFDRsGwF2xuLoX64+PcxRZHg0mT+M3d5ZBNe4iv6jUdYpoFpY6Ba2Ny2jTxhLq8lbu4IsvRsBxMSvCdipQE=
trusted comment: timestamp:1668327891 file:KEY_ROTATION.md hashed
llb73kYbl2502OikI70JB9KWqM9RRPRZNo8PWGKnD4Gr/2NmvKH+XBCFLpShKM5LuzEmYiJacRobC//up56nBQ==

7
LICENSE.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp1QAKCRAoXmBIoSMh
sg7fAQCphnSQgWaTquEWMsK6Qhd/VDlbj75VBwLrb86tVnQb8AD/UGIJjUXGakjk
KIl+YPd0k2pfw+Lv2AUiwPIotMBk2QU=
=PGqe
-----END PGP SIGNATURE-----

4
LICENSE.md.minisig Normal file
View File

@ -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==

7
README.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2gAKCRAoXmBIoSMh
suYWAP9JFUKycK2BdGdmvXYeHoY+FtxEe+IIq12StbOJbJdgVwD9GbH4J3K9RgDe
k3XahfUXYaFHBdEEoTyauLlqlhwwIAY=
=6UUX
-----END PGP SIGNATURE-----

4
README.md.minisig Normal file
View File

@ -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==

View File

@ -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://anonymousplanet.org/twitter.html
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://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

View File

@ -1,193 +1,193 @@
<!DOCTYPE html>
<html lang="{{ site.lang | default: "en-US" }}">
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="onion-location" content="{{ site.github.tor_mirror_url }}{{ page.url }}" />
<meta http-equiv="Content-Security-Policy" content="default-src 'self' 'unsafe-inline'; base-uri 'self'; form-action 'self'; object-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'">
<meta http-equiv=”X-XSS-Protection” content=”1">
<meta http-equiv="Permissions-Policy" content="interest-cohort=()"/>
<meta name="referrer" content="no-referrer">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="{{ 'assets/css/style.css' }}" id="dark">
<link rel="stylesheet" href="{{ 'assets/css/light_style.css' }}" media="none" id="light">
<link rel="shortcut icon" type="image/x-icon" href="media/favicon.ico">
<script>
function SetDark() {
document.getElementById('dark').media = "";
document.getElementById('light').media = "none";
themeicon.innerHTML = '<svg height="24px" viewBox="0 0 24 24" width="24px" fill="#FFF"><path d="M0 0h24v24H0z" fill="none"/><path d="M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z"/></svg>';
}
function SetLight() {
document.getElementById('light').media = "";
document.getElementById('dark').media = "none";
themeicon.innerHTML = '<svg enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><rect fill="none" height="24" width="24"/><path d="M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36c-0.98,1.37-2.58,2.26-4.4,2.26 c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"/></svg>';
}
window.addEventListener('load',
function() {
if (window.matchMedia("(prefers-color-scheme: dark)").matches) {
if (localStorage.getItem("theme") == "light") {
SetLight();
document.getElementById('switch').checked = true;
} else {
SetDark();
document.getElementById('switch').checked = false;
}
} else if (window.matchMedia("(prefers-color-scheme: light)").matches) {
if (localStorage.getItem("theme") == "dark") {
SetDark();
document.getElementById('switch').checked = false;
} else {
SetLight();
document.getElementById('switch').checked = true;
}
} else {
SetDark();
document.getElementById('switch').checked = false;
}
}, false);
function switch_theme(state) {
if (state) {
SetLight();
localStorage.setItem("theme", "light");
} else {
SetDark();
localStorage.setItem("theme", "dark");
}
};
</script>
<style>
.theme-switch-wrapper {
display: inline-block;
z-index: 100;
position: absolute;
right: 0;
top: -10px;
}
.jswarning {
display: inline-block;
border: 1px solid green;
}
.theme-switch-wrapper span {
margin-right: 2px;
}
.theme-switch {
display: inline-block;
height: 25px;
position: relative;
width: 40px;
}
.theme-switch input {
display: none;
}
.slider {
background: #696969;
cursor: pointer;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
transition: 0.5s;
}
.slider::before {
background: #fff;
bottom: 4px;
content: '';
height: 17px;
left: 4px;
position: absolute;
transition: 0.5s;
width: 17px;
}
input:checked + .slider {
background: #151515;
}
input:checked + .slider::before {
transform: translateX(15px);
}
.slider.round {
border-radius: 34px;
}
.slider.round::before {
border-radius: 50%;
}
.fas {
font-size: 30px;
}
</style>
<noscript>
<style>.theme-switch-wrapper {display:none;}</style>
</noscript>
{% seo %}
</head>
<body style="transition: all 0.5s ease;">
<header>
<div class="container" style="position: relative;">
<div class="theme-switch-wrapper">
<!-- Icon -->
<span id="toggle-icon">
<i id="themeicon" class="fas fa-sun"></i>
</span>
<!-- Switch -->
<label class="theme-switch">
<input type="checkbox" id="switch" onclick="switch_theme(this.checked)">
<div class="slider round"></div>
</label>
</div>
<a id="a-title">
<h1>The Hitchhikers Guide to Online Anonymity</h1>
</a>
<h2>How I learned to start worrying and love <del>privacy</del> anonymity</h2>
<h4 class="project-version">The latest Version is v1.1.6-pre1 See the <a href="{{ site.github.changelog_url }}" style="color:#ff4700">changelog.</a></h4>
<section id="downloads">
{% if page.url != "/" %}
<a href="{{ site.github.home_url }}" class="btn_small">Home</a>
{% endif %}
{% if page.url != "/guide.html" %}
<a href="{{ site.github.guide_url }}" class="btn_small" style="color:#FF0000">View Online</a>
{% endif %}
<!-- <a href="{{ site.github.pdf_url }}" class="btn_small">PDF</a>-->
<!--<a href="{{ site.github.pdf_dark_url }}" class="btn_small">PDF (Dark)</a>-->
<!-- <a href="{{ site.github.odt_url }}" class="btn_small">OpenDocument</a>-->
{% if page.url != "/donations.html" %}
<a href="{{ site.github.donations_url }}" class="btn_small">Donate</a>
{% endif %}
<a href="{{ site.github.repository_url }}" target="_blank" class="btn_small">Repository</a>
<!--<a href="{{ site.github.keyoxide_url }}" target="_blank" class="btn_small">Keyoxide</a>-->
<a rel="me" href="{{ site.github.mastodon_url }}" target="_blank" class="btn_small">Mastodon</a>
<a rel="me" href="{{ site.github.twitter_url }}" target="_blank" class="btn_small">Twitter</a>
<!--<a rel="me" href="{{ site.github.mastodon_url }}" target="_blank" class="btn_small">Mastodon</a>-->
{% if page.url != "/links.html" %}
<a href="{{ site.github.links_url }}" class="btn_small">Links</a>
{% endif %}
{% if page.url != "/about.html" %}
<a href="{{ site.github.about_url }}" class="btn_small">About</a>
{% endif %}
</section>
<h5>GPG Key Fingerprint: 9EA9 8278 639F 1CD8 53E0 96CB FF94 5075 87A6 A9B9 / Minisign public key: <a href="{{ site.github.minisign_url }}" style="color:#ff4700">minisign.pub</a></h5>
<noscript><p class="jswarning">JavaScript is required to toggle light mode. JavaScript is not used for any other purpose.</p></noscript>
</div>
</header>
<div class="container">
<section id="main_content">
{{ content }}
</section>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="{{ site.lang | default: "en-US" }}">
<head>
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="onion-location" content="{{ site.github.tor_mirror_url }}{{ page.url }}" />
<meta http-equiv="Content-Security-Policy" content="default-src 'self' 'unsafe-inline'; base-uri 'self'; form-action 'self'; object-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline'">
<meta http-equiv=”X-XSS-Protection” content=”1">
<meta http-equiv="Permissions-Policy" content="interest-cohort=()"/>
<meta name="referrer" content="no-referrer">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="{{ 'assets/css/style.css' }}" id="dark">
<link rel="stylesheet" href="{{ 'assets/css/light_style.css' }}" media="none" id="light">
<link rel="shortcut icon" type="image/x-icon" href="media/favicon.ico">
<script>
function SetDark() {
document.getElementById('dark').media = "";
document.getElementById('light').media = "none";
themeicon.innerHTML = '<svg height="24px" viewBox="0 0 24 24" width="24px" fill="#FFF"><path d="M0 0h24v24H0z" fill="none"/><path d="M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z"/></svg>';
}
function SetLight() {
document.getElementById('light').media = "";
document.getElementById('dark').media = "none";
themeicon.innerHTML = '<svg enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><rect fill="none" height="24" width="24"/><path d="M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36c-0.98,1.37-2.58,2.26-4.4,2.26 c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"/></svg>';
}
window.addEventListener('load',
function() {
if (window.matchMedia("(prefers-color-scheme: dark)").matches) {
if (localStorage.getItem("theme") == "light") {
SetLight();
document.getElementById('switch').checked = true;
} else {
SetDark();
document.getElementById('switch').checked = false;
}
} else if (window.matchMedia("(prefers-color-scheme: light)").matches) {
if (localStorage.getItem("theme") == "dark") {
SetDark();
document.getElementById('switch').checked = false;
} else {
SetLight();
document.getElementById('switch').checked = true;
}
} else {
SetDark();
document.getElementById('switch').checked = false;
}
}, false);
function switch_theme(state) {
if (state) {
SetLight();
localStorage.setItem("theme", "light");
} else {
SetDark();
localStorage.setItem("theme", "dark");
}
};
</script>
<style>
.theme-switch-wrapper {
display: inline-block;
z-index: 100;
position: absolute;
right: 0;
top: -10px;
}
.jswarning {
display: inline-block;
border: 1px solid green;
}
.theme-switch-wrapper span {
margin-right: 2px;
}
.theme-switch {
display: inline-block;
height: 25px;
position: relative;
width: 40px;
}
.theme-switch input {
display: none;
}
.slider {
background: #696969;
cursor: pointer;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
transition: 0.5s;
}
.slider::before {
background: #fff;
bottom: 4px;
content: '';
height: 17px;
left: 4px;
position: absolute;
transition: 0.5s;
width: 17px;
}
input:checked + .slider {
background: #151515;
}
input:checked + .slider::before {
transform: translateX(15px);
}
.slider.round {
border-radius: 34px;
}
.slider.round::before {
border-radius: 50%;
}
.fas {
font-size: 30px;
}
</style>
<noscript>
<style>.theme-switch-wrapper {display:none;}</style>
</noscript>
{% seo %}
</head>
<body style="transition: all 0.5s ease;">
<header>
<div class="container" style="position: relative;">
<div class="theme-switch-wrapper">
<!-- Icon -->
<span id="toggle-icon">
<i id="themeicon" class="fas fa-sun"></i>
</span>
<!-- Switch -->
<label class="theme-switch">
<input type="checkbox" id="switch" onclick="switch_theme(this.checked)">
<div class="slider round"></div>
</label>
</div>
<a id="a-title">
<h1>The Hitchhikers Guide to Online Anonymity</h1>
</a>
<h2>How I learned to start worrying and love <del>privacy</del> anonymity</h2>
<h4 class="project-version">The latest Version is v1.1.6-pre1 See the <a href="{{ site.github.changelog_url }}" style="color:#ff4700">changelog.</a></h4>
<section id="downloads">
{% if page.url != "/" %}
<a href="{{ site.github.home_url }}" class="btn_small">Home</a>
{% endif %}
{% if page.url != "/guide.html" %}
<a href="{{ site.github.guide_url }}" class="btn_small" style="color:#FF0000">View Online</a>
{% endif %}
<!-- <a href="{{ site.github.pdf_url }}" class="btn_small">PDF</a>-->
<!--<a href="{{ site.github.pdf_dark_url }}" class="btn_small">PDF (Dark)</a>-->
<!-- <a href="{{ site.github.odt_url }}" class="btn_small">OpenDocument</a>-->
{% if page.url != "/donations.html" %}
<a href="{{ site.github.donations_url }}" class="btn_small">Donate</a>
{% endif %}
<a href="{{ site.github.repository_url }}" target="_blank" class="btn_small">Repository</a>
<!--<a href="{{ site.github.keyoxide_url }}" target="_blank" class="btn_small">Keyoxide</a>-->
<a rel="me" href="{{ site.github.mastodon_url }}" target="_blank" class="btn_small">Mastodon</a>
<a rel="me" href="{{ site.github.twitter_url }}" target="_blank" class="btn_small">Twitter</a>
<!--<a rel="me" href="{{ site.github.mastodon_url }}" target="_blank" class="btn_small">Mastodon</a>-->
{% if page.url != "/links.html" %}
<a href="{{ site.github.links_url }}" class="btn_small">Links</a>
{% endif %}
{% if page.url != "/about.html" %}
<a href="{{ site.github.about_url }}" class="btn_small">About</a>
{% endif %}
</section>
<h5>GPG Key Fingerprint: 9EA9 8278 639F 1CD8 53E0 96CB FF94 5075 87A6 A9B9 / Minisign public key: <a href="{{ site.github.minisign_url }}" style="color:#ff4700">minisign.pub</a></h5>
<noscript><p class="jswarning">JavaScript is required to toggle light mode. JavaScript is not used for any other purpose.</p></noscript>
</div>
</header>
<div class="container">
<section id="main_content">
{{ content }}
</section>
</div>
</body>
</html>

View File

@ -1,42 +1,42 @@
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 <del>death</del>, 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: <https://twitter.com/AnonyPla>
- Mastodon: <https://mastodon.social/@anonymousplanet>
- E-Mail: <contact@anonymousplanet.org> (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``` <https://matrix.to/#/#anonymity:matrix.org>
- Matrix space: ```#privacy-security-anonymity:matrix.org``` <https://matrix.to/#/#privacy-security-anonymity:matrix.org>
- Github Discussions: <https://github.com/Anon-Planet/thgtoa/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 <del>death</del>, 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: <https://twitter.com/AnonyPla>
- Mastodon: <https://mastodon.social/@anonymousplanet>
- E-Mail: <contact@anonymousplanet.org> (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``` <https://matrix.to/#/#anonymity:matrix.org>
- Matrix space: ```#privacy-security-anonymity:matrix.org``` <https://matrix.to/#/#privacy-security-anonymity:matrix.org>
- Github Discussions: <https://github.com/Anon-Planet/thgtoa/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.

7
about.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxQAKCRAoXmBIoSMh
supDAQCUmAyCpJAgu51fNh/bPwxhOrIOnnKxI0Q2kNhP/pcu7wD/Q7huTkFCCH07
3udPI+AFmMfI/m1Z3ZOU4QRyf0YQvg0=
=gLnq
-----END PGP SIGNATURE-----

4
about.md.minisig Normal file
View File

@ -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==

View File

@ -1,4 +1,4 @@
7a9b790774a05c1d2d381f376f9933046963d97b02cad4acce113907dbb29666e9ac69ede005ffc725339e79e282247643cc2b2d7fc192344eae736ce44f7d37 about.md
51f8fb376233f1c8930a0540bcd169c389e8ef35aff8bc1fee98ac41811dd27be9897e81887ded7fc83f139e78bb6842dc1acc8b3d1214a4a49ca88c1e48abac about.md
26196d7b81bb79c8dc290a98204e3d416e887552ec68b0de4bbe2f17bcc11fe8e3dfccc7f210a72ddecba2eecfa2e33ceaf57f4b0c3061230d62b805e8228f79 briar.md
1c1b4de5b210ed1328954bc57aa48a3cb04e8f0a97eccf5561b4005fa044526acee6e8c8ad103e90e05b3e0be26c4d42574639d168058ea034e2439a62af41b7 CHANGELOG.md
891592dbb81e072fbce58e5772a3a2c9194f1eece192ac24c590c82d1446abfc6b35962ccf5b3e5b52c1a4ec685416f25737a9cca210b558a1bc43d3afa1384e chatrooms-rules.md
@ -6,11 +6,11 @@
57930e368db74237e225d57fb277dd30d68b75ce76567f5d608b2cd43ca547ac1f83ec04d3ba54e332e710ac3d641ec51c83fd92dd702d50e34d09d59a167ebb CONTRIBUTING.md
5a0a6f7e1df8e6965606d12e6763c86c96adb023df120c0a71e631f2ad44fcd9057c84f793411f71e6b5366a84fe583def86729f0863d0e3a0f083d228f37850 donations.md
33ea5c0d9505cec7eb7069ef0f47c10f523206b56944591f4173bc213a77394b81b22bb99f5b9edc33a43f83e39189ef5e8be8ff2f76a0787fa511e703cb717a guide.md
1ee6d277eb65a7857d554047bc8a750e69aba3e52b47970d37ccab4388b754312738a185407d1475345ef64f360014f80e86ba7567ed16906b2bfca6f765eaca KEY_ROTATION.md
51b88600d8c32dc6189bace5786e7dc4c4c9e6b40a106b12e349307757e4d8aa4df6cf5cac1e06200664dd385cb35e4db84d7e7992fd9c3c9cea05fca28a27bb KEY_ROTATION.md
046a52e53005963dd38343505aa43e51b5d750f0891c0a20a675c80ef9a254077db98b15165641a5f7ea33cc19f035e2aa7dbec4504a95c32b63911e3c7a8046 legacy.md
be4c0b66dbdca9446079753dc3fcf2fb3eec55e8061c23ebcb20242458319a44120397d825b621fe6a59940204a05689bbb1a23bdd69120f775913f5c08d40dc LICENSE.md
66ff213a8a0ec7fe0540858153b799343ce35cc0e9f541d3ea241160758096e278496f85260e6a26ede7f7a30744398b3aaf6b7a15265f3cb6ecc91a09771fe0 links.md
32b57ea09d576ce73f74352e9fe1baef19ed6c3808a9e3fa4716ec881f57a579861fa22b95e56dc729048c27e242fbbc15866cb2c36411c9e49173c00c126647 moderncrypto-rules.md
c880a19cd5e8659fe88f2dd3835c7a13ced1d894ff0a708b0d0e09b9956bcc2e8a080ff0dfcc4ae31ea504ff1d2962d5f831861caf35014e238ee60acb4c0a2c README.md
aa65dd33bedde7f1188b97d8f6fee32f137b1f73baa7c500e2a096c225e7afb6960a784988d593fb706901905f8d7b2448730d279a5f34de65285791a13a050e twitter.md
28ee0d22dd1f3ad583eeae49d459b8bafcafbb094912342afa628f015c89f1c296769a66bdd5d1c98b5c56a2351ffb9eb15f38ad34fae9f765bfa584d31003bc twitter.md
b95e9fa16a93a07c1eae64b2ec6f180c23b8d005d3c0cd682700d04a767205095670524225ed5810bf4eeb3d7b4c7fc3e08d161ea5dcefc70b36cac6776d662c verify.md

View File

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY2m5fQAKCRAoXmBIoSMh
sikjAQCl9b2Tj7ZdLd+U6osaQcoCT05cjPHj+d7MveMOBePytAEAulmVaruCLnqT
2FZ7G47xQAJCkCPSON2UhT7QNLYzaQA=
=uL3D
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp4AAKCRAoXmBIoSMh
sh0BAQD3Hx8I7OxwIXt3ORUoCq0MbGDuRfnNSHpVacwa3rBrewEAnbc9WlMQqGYd
DJlT1ch4z7iLcPWj6iw9UvdJNXD5/gs=
=ECyr
-----END PGP SIGNATURE-----

View File

@ -1,4 +1,4 @@
untrusted comment: signature from minisign secret key
RUSn9xivowlq/jJ6xjc+iKdv82jxPBYW869Pp/Tw+MbAKrVTqH4XnYLLfAp9xI2LpIUcTmVRps5bAUpk/ZSUsDQJ34fNLNH+yA4=
trusted comment: timestamp:1667873159 file:b2sum.txt hashed
aDHXsJKGXMe9Q7Jdsg/0ZDyWf53ZiaEYKeKrWGJljRCirDLKr4jzYDdOqm7lY4zEOOuTFNm7CAz86RfCmSjOCw==
RUSn9xivowlq/smDwtfo3lz5t1DPaSUlaeXG2DkFncSJnA9EojXk/Q0HDhROfzR4q/r5MIa1TwsGiuoGKssBLOJ7J3hwkXG31g8=
trusted comment: timestamp:1668327906 file:b2sum.txt hashed
eRQCS61BCA+uo5BjaJhKvcjIdRJh5y80TD6evHBGONaRVScN6kms/FEtDKPv69QuyL4GQNVeZjRlpUrq+cutAA==

7
briar.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxwAKCRAoXmBIoSMh
sjeeAQDnyuwboMJKxpdz4+ZIQ+UYSIZQ8EYNW3L7GQxDY1NwlQEA0CO1oMq5kZ/+
TJ6Z7f9NAxVFHkvgpAu+V87xyRAVIgU=
=qWcT
-----END PGP SIGNATURE-----

4
briar.md.minisig Normal file
View File

@ -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==

7
chatrooms-rules.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpygAKCRAoXmBIoSMh
smhsAQCnPb7Yqa7pxHq+u3iRQ0GkanEpht4hkypR1m652fgg2AEA9BBF0Rkb6Zpz
f03EDZoooyGdN5bXw23W20NmTZ7yewo=
=gP5s
-----END PGP SIGNATURE-----

View File

@ -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==

7
donations.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpzwAKCRAoXmBIoSMh
svzmAQCr1u0y23+DfTCkww6c6/ohLsdRWBjlFCO7fWEVSWNTnAEAkuCxqXG+kyQC
zGqs7PA8g92beEkE5zo4IhsqPReH/wk=
=yw6F
-----END PGP SIGNATURE-----

4
donations.md.minisig Normal file
View File

@ -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==

View File

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY2m5XwAKCRAoXmBIoSMh
srFyAQDuXy3xzM36Dwd28khf2qtv40RKD9PV8OmqT5VgPHhtvwD/Q2XueGXy3Dfj
XlDsxImKWlRg+yL+13zDkBS7qeYDswg=
=pqG2
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpwgAKCRAoXmBIoSMh
sinzAP4qJjSWA1VvZuyIhn9psGSNNinc4r4n/JA3QPTdxtsHbgD+J+MQ/h55AXwm
8SVVrHFIKQtJ7g8sBiEWoMF1pez/hAA=
=RFiJ
-----END PGP SIGNATURE-----

View File

@ -1,4 +1,4 @@
untrusted comment: signature from minisign secret key
RUSn9xivowlq/m9u4GCYbaa9GhEomTQimt7c7HvuJZJlN3em2Ydy2DeCKpvpENQ4T5DfNtSe3j5pjnNQda4QNXW/mp4d8Q0eeAM=
trusted comment: timestamp:1667873125 file:b2sum.txt hashed
ZGS/OZczMSzw7Zp9CW1JiPTsKuZNHezRyRtgu2H70SjoY9sCkpHAnxMjDOZx5zEce+t314kPShJPT0Tb6vGBAQ==
trusted comment: timestamp:1668327876 file:b2sum.txt hashed
4m7BWXGL0vHQjdkinpnKwrjoNwu10WscHFU7nzVX4veH/seNU8miXf78SKOLWReLO65LdicS2OH/dA6AzJRaCQ==

View File

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY2m5ZgAKCRAoXmBIoSMh
svtsAQC31vYzy2HoDzcZtsyL/MlJYlDFAZWqeASOr+5ybJq0kwEA2niToCu9s+FH
EMPqSLVHWUIEzhqIn/TrDV19miCiYQQ=
=KhYL
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3CpxAAKCRAoXmBIoSMh
srBsAQDNB60m7rc0VOiWEWy/OfyT0oq3blZTq4AuLGPbAOMrmQEApjciY6laGwxO
7KNqdgUXYz/9dA4kVFzjiicmlYAkBAM=
=AHd4
-----END PGP SIGNATURE-----

View File

@ -1,4 +1,4 @@
untrusted comment: signature from minisign secret key
RUSn9xivowlq/kJ6thrlMUlYMQS85xqWIMR7agiJynTCepUp5sRhyMVdmwl4SBXuQ1EczsCaq6kM7fEy4+ls9+Rux9PvVw8Jogo=
trusted comment: timestamp:1667873139 file:sha256sum.txt hashed
22utyfshINEvU+2JLnYa3onQ4Jeipjx9Th7Fc6VxIXjTEa87bI3EXOP1Qo6cZ4W6Ovo1ozD7y5EcwqyhSN6HAQ==
trusted comment: timestamp:1668327877 file:sha256sum.txt hashed
/xk6kApnv5JsyDpM1n9AfHra82krRlfBgpG5p0kXTztHmcodp5MqqswZ3kOPUzZycK1QXTlYNC8VjP9/wxu9DA==

7
guide.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0AAKCRAoXmBIoSMh
sn6WAQDvQcQDH7nyaQywIP0Uh3hz7fBlFAk9dT2Ps96XWo8spgD/YQ2slZlnoFSS
jB1owrgrfiZstPChptPIDWR95hHNzwE=
=yA/q
-----END PGP SIGNATURE-----

4
guide.md.minisig Normal file
View File

@ -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==

7
legacy.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp0wAKCRAoXmBIoSMh
suTDAP9JjgIkRsFuf7XXlXQAI284bDm+zdq5FU6Gr/5XQJBxtQD9EnPwxFbuPjA0
RKQMw6cZtpQkOHot52B/ZdwTG7DwHwE=
=ces+
-----END PGP SIGNATURE-----

4
legacy.md.minisig Normal file
View File

@ -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==

7
links.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp1wAKCRAoXmBIoSMh
suQ4AQDFtH+aCSRyqfl5IZtzpAt/9m8pSfjETe+iMBZNkd7GTgEAzm9mSvv5gZtb
9kInKGDaY0IFFy5aVHMg9XgNwPt2EA8=
=f96s
-----END PGP SIGNATURE-----

4
links.md.minisig Normal file
View File

@ -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==

16
make.sh
View File

@ -20,14 +20,14 @@ if [[ "$1" == "" ]]; then
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 <file> -P RWQ0WYJ07DUokK8V/6LNJ9bf/O/QM9k4FSlDmzgEeXm7lEpw3ecYjXDM`
# yes '' | minisign -S -s /home/user/.minisign/minisign.key -m "$f"
# done
# 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 <file> -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

View File

@ -1,2 +0,0 @@
untrusted comment: minisign public key FE6A09A3AF18F7A7
RWSn9xivowlq/ihAzclDBxhCxbYz4bLkC8E645lHgSUlQNlDvoTxO5Fv

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp2AAKCRAoXmBIoSMh
sncPAQCCjieRW3S7JCD77J4+xieaZ2RoO9zf2NXtSprjXtAkcwD/Z61+A2AMomkX
Z3lpezEjMN6H5YLG9sNa2/i96XlAWAc=
=N5NX
-----END PGP SIGNATURE-----

View File

@ -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==

View File

@ -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-----

View File

@ -1,4 +1,4 @@
788c3d16d98ba395e459d22181941cfe92a67e590929c118ca7b1d9a3531bebe about.md
049f22151988e3cc964e8df02b8ae06193fdce4b0ae30588234d5d8a000c9006 about.md
6c65d21a15bcd581f33b5f7f2b02eb65d73b6990778c9df687c2aea47eee6907 briar.md
28ffb1a3435a87f1cfa4fed621148f9b56d4505982e3a76faa95558c16f4e552 CHANGELOG.md
79643060bd41d061ce55b57bd7a4d82f1e8e9044e67c2d56a17f91cec96f9b91 chatrooms-rules.md
@ -6,11 +6,11 @@ bba42faffa2aad96ae527518b813b0b7122dc9bf19d75171cab646dc98dcb05f CODE_OF_CONDUC
2a1124e9aad599ae953bd4c2f0a64fa353e29db7bc974fb4c7f592bb1717b75b CONTRIBUTING.md
a48018aa4eb8c2fb346cd7abec5de4d4ef2b4c47d8896a7d5dd295e4719dc160 donations.md
502f7e700a641d476dc794007086349e29e3ca4860fe30c492e674edfe1b6859 guide.md
5612b1a2a88c83573d655145f0fc52688ae7819466171de1d4a15d39e5c5be30 KEY_ROTATION.md
8eb08c322220b525af3acfd717f2cf8880393db07bfc516a6ae342d135f25604 KEY_ROTATION.md
ca7931e201056dd44bc77959dc3e4298a1b5c712b6c249f19746d949d2079f49 legacy.md
3711f963c05d0be80d53e5923308a6dee31b203da23435c9cfb7c7b6e4dd5e19 LICENSE.md
c03fe36dc639f9e6bac75ac11376dfc2ae6af8e863a8debfd53834d662f12d89 links.md
5226426677ba08c70435102a5477db9e7c8e7868a3fde3fc5a551386a0417920 moderncrypto-rules.md
481ee46627340f1aabe2397fd1ac7641a0210289c3647c2dc269c2b4c0b55cea README.md
215a9b99ca90bb792fda2f4ba4defb03b6fa1fc31ebbae0ee4ae757ad18ac1cd twitter.md
f1b3ed5c5f501aeac758668929585b9c85d981fd54fafce52ce1cdf6d414ef45 twitter.md
84097abd9f0d2a0965a91e442be0cc2d44620de7613f371dcf9dcbb5c1671e3e verify.md

View File

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY2m5dAAKCRAoXmBIoSMh
st3VAP9cGSEfD3TqWlhyMtAp3QI2xe4Hn44XOV32oTWoMqcZ4AEA++pa5BFfbhee
VJ5/bZjqIBsuU3v2XEt2C9nriQ6kKgw=
=dOyB
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3wAKCRAoXmBIoSMh
snZ4AQDIjyf2eFPs70tPRAofEljqx3ZfBWm/m1AlsfruqPh7egD+MibljNXQLhkP
qiAI2FJoEROslfIsEGeq9tBwhJQvuwk=
=2bHv
-----END PGP SIGNATURE-----

View File

@ -1,4 +1,4 @@
untrusted comment: signature from minisign secret key
RUSn9xivowlq/moRSIMc8OYqOUnyuySVFN/gSaYCDyf1xf+Pf96QqnUSASl5LZ6GEGx2RMApW8uIM519HacfLj7UQXKwd6Yz5gM=
trusted comment: timestamp:1667873148 file:sha256sum.txt hashed
js2L8paGiCN0O+kaZ9Oo9fjfq4PWDyAB2c8eU2UUzfVIgvr3xdjqzysTgC0XJQMhP3DlCAHHgdW4RUa0EMxYBg==
RUSn9xivowlq/l1zBo8zZ6TDYlrjd2dy0/F8eO8KjhKllvObIk64XYqVZ+9rvRoLrDdk4ELONRu+E8GbevTqrHFxuEfn20cahAw=
trusted comment: timestamp:1668327904 file:sha256sum.txt hashed
wTgf0qVirf7uggqWPSdgojLVvNg924xdh4mGj7n0Z4fPvkWKIDwVwJun/7ga/CoRMxCZ3FkU49nYHKgPfnrjAg==

View File

@ -1,13 +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)
<button title="Still prefer Twitter?" type="button" onclick="if(document.getElementById('spoiler') .style.display=='none') {document.getElementById('spoiler') .style.display=''}else{document.getElementById('spoiler') .style.display='none'}">Still prefer Twitter?</button>
<div id="spoiler" style="display:none">
For people who still prefer Twitter, our Twitter profile is <a href="https://twitter.com/AnonyPla">@AnonyPla</a>
</div>
# 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)
<button title="Still prefer Twitter?" type="button" onclick="if(document.getElementById('spoiler') .style.display=='none') {document.getElementById('spoiler') .style.display=''}else{document.getElementById('spoiler') .style.display='none'}">Still prefer Twitter?</button>
<div id="spoiler" style="display:none">
For people who still prefer Twitter, our Twitter profile is <a href="https://twitter.com/AnonyPla">@AnonyPla</a>
</div>

7
twitter.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3AAKCRAoXmBIoSMh
shj8AP9I27a9lf42kSKx3OLjRoOrfIZ/QMKRo3Q0O0yll4EKRwD9FxWgeekrd6bq
XkG95LxbpXxt7GC3fNq3VFmHfscumgE=
=RPfe
-----END PGP SIGNATURE-----

4
twitter.md.minisig Normal file
View File

@ -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==

7
verify.md.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSDps+e9XrCW1x/XSkoXmBIoSMhsgUCY3Cp3QAKCRAoXmBIoSMh
siCcAQCpLs6ycj2cRfhlT4qFConcAuIQqquZj2XRE5UHwRlz9QD+MbaDtyI/B/0a
JOxLj/veQUYSFGCDump6bEAxNxUE0gc=
=7gYw
-----END PGP SIGNATURE-----

4
verify.md.minisig Normal file
View File

@ -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==