css-experiments
Cryptography lab experiments. Installing the package does not run or copy anything; you ask for an experiment and it is copied into the folder you run the command from.
pipx install css-experiments
css list # numbered list
css 3 # copies rsa.py into the current folder
css rsa caesar # several at once, by name or number
css all
css 3 --force # overwrite an existing file (default is to skip)
css 3 --show # print the code instead of copying
python -m css_experiments 3 # if `css` isn't on your PATH
| # | Experiment |
|---|---|
| 1 | Caesar + ROT13 + Atbash + Progressive Caesar (one program, menu) |
| 2 | Rail Fence |
| 3 | RSA |
| 4 | Diffie-Hellman |
No third-party packages are needed to run them.
Metadata
Release files for css-experiments 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| css_experiments-0.1.0.tar.gz | 5.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| css_experiments-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.5 kB
Release files / css_experiments-0.1.0.tar.gz
| Download URL | css_experiments-0.1.0.tar.gz |
|---|---|
| Size | 5.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9c406ff76aea2df4ae0ec13b2c71825a5d38e5becd507ff19dafc44bec5204e1
|
|
BLAKE2b-256 checksum How to use checksums |
55fb5befcc4de6ab703c5da83dce4d695d71d6b6df309d989b77f47ac755794c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / css_experiments-0.1.0-py3-none-any.whl
| Download URL | css_experiments-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f5cf62b7ad1b8e11c9a808383345da06d73f78fc1030f0353b9f2e25fcff2031
|
|
BLAKE2b-256 checksum How to use checksums |
8bf5b8218caf8dae9407bb3f5a0be753a0f30fbaf35521755c45612c21adb84d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|