Metadata-Version: 2.4
Name: css-experiments
Version: 0.1.0
Summary: Cryptography lab experiments (Caesar + ROT13 + Atbash, Rail Fence, RSA, Diffie-Hellman). Copies the code into your current folder on demand.
Author: Rashi
License-Expression: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# 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.

```bash
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.
