https://github.com/moreati/rot-kbd
Like rot13, but keyboards
https://github.com/moreati/rot-kbd
Last synced: 7 months ago
JSON representation
Like rot13, but keyboards
- Host: GitHub
- URL: https://github.com/moreati/rot-kbd
- Owner: moreati
- License: mit
- Created: 2024-03-31T01:02:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-01T13:37:34.000Z (over 1 year ago)
- Last Synced: 2025-03-18T07:47:41.777Z (7 months ago)
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rot-kbd
A highly insecure encryption scheme based on rot13 and keyboard layouts
Use as a Python module
```pycon
>>> from rot_kbd import *>>> rot_wertyq('qwerty')
'wertyu'
>>> rot_yqwert(rot_wertyq('qwerty'))
'qwerty'>>> rot_wertyq('wasd')
'esdf'
>>> rot_yqwert(rot_wertyq('wasd'))
'wasd'
```Or on the command line
```console
$ echo 'qwerty' | python -mrot_kbd
wertyu
$ echo 'qwerty' | python -mrot_kbd | python -mrot_kbd --rotation rot_yqwert
qwerty
```## Supposedly Asked Questions
### Is this secure?
Absolutely not, it's not even close. `rot_wertyq` and `rot_yqwert` are
certified upto an adversary rated SA 8.75 (Sibling, Age 8¾).### Is this some kind-a joke?
Yes. We prefer them to mean jokes.