Certbot authenticator plugin for the onion-csr-01 challenge
Project description
certbot-onion
onion-csr-01
Authenticator plugin for Certbot
This plugin allows certbot to request certificates for .onion
domains using the onion-csr-01
challenge type,
signing the request with the key of the hidden service.
Installation
pip install certbot-onion
Usage
certbot --server https://acme.api.acmeforonions.org/directory certonly -d 5anebu2glyc235wbbop3m2ukzlaptpkq333vdtdvcjpigyb7x2i2m2qd.onion --authenticator onion-csr --onion-csr-hs-dir /var/lib/tor/example_hs/
The important arguments here are:
--authenticator onion-csr
- Tells certbot to use this plugin for domain authentication--onion-csr-hs-dir /var/lib/tor/example_hs/
- Provides the path to the hidden service directory, this can be specified multiple times for multiple domains.
⚠️ WARNING ⚠️
This plugin is currently non-functional, it will not work until Certbot version 2.6.0 is released.
In the meantime you update Certbot to the commit incorporating the changes required for this plugin to work:
pip install git+https://github.com/certbot/certbot.git@8a0b0f6#subdirectory=certbot \
git+https://github.com/certbot/certbot.git@8a0b0f6#subdirectory=acme
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
certbot-onion-0.1.3.tar.gz
(5.6 kB
view hashes)
Built Distributions
Close
Hashes for certbot_onion-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 389f7b0821c74c910c36db09dfd3127dafca8113929681ca9becc1278351fd87 |
|
MD5 | 04caba935ec8ba2fd9e3b72a84370b4c |
|
BLAKE2b-256 | 0f40a9b7e108bec211b55675ae17ad0fdb165358e36f9c27e97edaffd138eed8 |
Close
Hashes for certbot_onion-0.1.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3a3bc5d140fce564baec2080cdd14fa479eaabd2292065ad2c33f33403a0870 |
|
MD5 | 4e773e6e8212f56b1040fcf5f87bc0ce |
|
BLAKE2b-256 | c588ff75dffa423a51ccc53996f248e674baf560302e96fc19c847348bdefe92 |
Close
Hashes for certbot_onion-0.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6ce2e9904235e0ddac7472592e20ee8f99d2c0713df45421e9634aa33d88c9c |
|
MD5 | b2ffe624d7b02da72a23b3d0b369277c |
|
BLAKE2b-256 | 911cf9e1157dd093da6ac6b3798a863e28c2b64974745f8a5838f3d1586fee0d |
Close
Hashes for certbot_onion-0.1.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a5f965ddd45b483b4d6c3abee6f818f1a74024600bf1c49680ef0f6d6ac3858 |
|
MD5 | 0224332ba357bb7abcf5c923854344f1 |
|
BLAKE2b-256 | 2aea47af20047a6f81647c7b942b0c90771c1d97e7480fa32edc85c670c7e165 |
Close
Hashes for certbot_onion-0.1.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c569081c3e08c2310fea79c0dfd8003c20057e9fdc2c8191cd483842d325b6c5 |
|
MD5 | 42ff9ba41e3dbb85bef86818ced1416f |
|
BLAKE2b-256 | 5dffa1cba659a95da5c5b3082ae1caeb44bcab06bde6062c5b64429fbdd0bdab |
Close
Hashes for certbot_onion-0.1.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e388b549e9c633241c671a658c75d75e163577a39f5e116cc23db81ebd5eb22 |
|
MD5 | f5415d7b3c8c9e0295adb46640fb4e8d |
|
BLAKE2b-256 | f4c8ed3a319564772c00e12a3ea62ebbd5cca49ec49ce277e6f44d1e93c457de |
Close
Hashes for certbot_onion-0.1.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12dcfefb7cd7924eac6496d250edeb7ea3e6ab63716d45d3c79ed420c07c4d5c |
|
MD5 | 50b6031a8aabb6a92d25893b1d2bb92b |
|
BLAKE2b-256 | b5bf2ec82399225a11d3d082c3482ac2418ff54bebf3d28967638ef2f3d894d5 |
Close
Hashes for certbot_onion-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c82c6030414b8470d5d52b8c106fe5488af19389ff1939b150d1b19ed722dfac |
|
MD5 | 29cf66c7c1d5830c02cc28c3433e856f |
|
BLAKE2b-256 | 7f3b1dec6993d5a78d6ff3fc3be655c9ff0aaa72ff64498005bfd52a24ca6158 |
Close
Hashes for certbot_onion-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3afe062cda5158e40ba5b2ecaffd1b91abb4e77b820c0243dd3a83214ca164b6 |
|
MD5 | b9e29c23456f2c8f316b90ec41d6af29 |
|
BLAKE2b-256 | 3eb1df51e94f9ab5d900a1f688d8a951c9ace853175dafb80f5d2ea043fa5a67 |
Close
Hashes for certbot_onion-0.1.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9aa9d425f55074c6876e618176131f6c0491dcf5ecc33ab16314aba030a1805 |
|
MD5 | eaac8b4241579c6dd062611b5e1eb955 |
|
BLAKE2b-256 | 8cf95ab6cada4a0b63650b172952d8a1151bf13ad2e4f9c6306ad221af025ca4 |
Close
Hashes for certbot_onion-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4974f290350a0c939ae20e86ba564e2af726232213b97833946065c8193a8a1 |
|
MD5 | e327ffb49dfaed1ae06948b54a597537 |
|
BLAKE2b-256 | 54b25a40b16ea60699b2c70f9439d531fda49aa97bea0b216800785ecad00fb5 |
Close
Hashes for certbot_onion-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96f64826284d605a931de00ebd3178cd6f0cdefd5090a296a2a2126b514eb700 |
|
MD5 | 2bacfdea36c586035d0eebca7f51eb6e |
|
BLAKE2b-256 | 9be2d09ea7d20363d631c0136837f4225b19739cdb63bf9da2c651a1e3e64db8 |
Close
Hashes for certbot_onion-0.1.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17c0a30caf6cbf421b8de9e9d81628ae278bd87fc7c6557b90430a6e89c03169 |
|
MD5 | e994eca83d3931c2bba834b3dbc6e530 |
|
BLAKE2b-256 | 7e046115e4cbcdcdf0705c42fe7e6a0623a40ab2424dde4d713812c2cff70de7 |
Close
Hashes for certbot_onion-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e48a44d625ddcf9e6e62afacdf6f6c3508d061bc54a967eafaee58ac4035fa10 |
|
MD5 | e95e6f66dc0adbe2f7c37b34d266b6d8 |
|
BLAKE2b-256 | 890304eeb05509ab03ea1242e123ad2fc13183f66c7406c5b8b405449a0ba5f0 |
Close
Hashes for certbot_onion-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f4683163d52150cddb894db50cf3580d8ebd9659b2f6cb569837e881c7e81a2 |
|
MD5 | 5ff62f5903bb5e7fc774f65321f5c9dd |
|
BLAKE2b-256 | 749e766c2155db8094a8a49d70e40b484cb6f081b31923e80336010bc9a5e856 |
Close
Hashes for certbot_onion-0.1.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b143324ecc47eb03325838b52a0d1936cbca1b8217a6a5e4a525eadbca0cbb46 |
|
MD5 | b8a39a21abd30c0c765340bf35be69a0 |
|
BLAKE2b-256 | 9f139c7093b70fd8b7bec701dce0edcebe558817fb02bee05386b0f5b18dd1e7 |
Close
Hashes for certbot_onion-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49da8044e7f505ca5c9185608cb69d8d9a7b669bf75a1ab7813cc2d5852b7dad |
|
MD5 | 9487fc676599009a49dae2041521a1f7 |
|
BLAKE2b-256 | 08a211065a576252de521a1f80e11dbb037ba50aa25e2e6483eaf748ab52d911 |
Close
Hashes for certbot_onion-0.1.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e88d467ec169718d5a7f8df94e7ba2d22d6b3840b4f9d0c52d7141d960473dfe |
|
MD5 | ca29340aeea52d04113cd7150792d75b |
|
BLAKE2b-256 | 65332c1ea530baa69805bc37a4a6a2af67f7780ea12c907ac6b9c62281bbe980 |
Close
Hashes for certbot_onion-0.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 518d1ded9af075020f2e37b97e73aeb79645f2bd16f48e950fd771d475eb5f68 |
|
MD5 | e7b37d2502739e5be284edb69988d90f |
|
BLAKE2b-256 | c0c82b8b85a99d34fb8726302dc230f591d56003f2bfdd932fea46f823c9d9b4 |
Close
Hashes for certbot_onion-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86c159172bf2b6771810cc09a7620768c8483482d46340d3e6f5377b31c93515 |
|
MD5 | 22e85eeb5dca58250e7c62cda3f5e12b |
|
BLAKE2b-256 | 08758de99806971e2b7de00e5c9b591ce6d03ab81fbcbad86486aa685f29adb5 |
Close
Hashes for certbot_onion-0.1.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fca284fe0e5b0d802bd4cdbbe73ade044304d211a280ffa535ad682498f81352 |
|
MD5 | b9fc79ef97dc37ceb66d5789a3314536 |
|
BLAKE2b-256 | 036e112db520d0d255656f3bd62f1239a2d9535fd6d1bdb107b3a4ed884ade41 |