A terrible encryption scheme, like rot13 but keyboards
Project description
rot-kbd
A highly insecure encryption scheme based on rot13 and keyboard layouts
Use as a Python module
>>> 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
$ 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¾).
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
rot-kbd-2024.4.1.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for rot_kbd-2024.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c43132ca661795f9e170345c42c8d9a6e741999419105d32557602560b40f7eb |
|
MD5 | fb8351aec42d698f7d1b87f963638d03 |
|
BLAKE2b-256 | 1060ee9e82c86b57d6c7f3c51e26184238c53b383780137d7d2ca52cf1ad8b3c |