Name | rot-kbd JSON |
Version |
2024.4.1.post1
JSON |
| download |
home_page | None |
Summary | A terrible encryption scheme, like rot13 but keyboards |
upload_time | 2024-04-01 13:38:21 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
dvorak
qwerty
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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.
Raw data
{
"_id": null,
"home_page": null,
"name": "rot-kbd",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "dvorak, qwerty",
"author": null,
"author_email": "Alex Willmer <alex@moreati.org.uk>",
"download_url": "https://files.pythonhosted.org/packages/bc/fc/689a7a28733956a919e0f19e7bdb61e6c04fcd0904563fc97999dc64008c/rot-kbd-2024.4.1.post1.tar.gz",
"platform": null,
"description": "# rot-kbd\n\nA highly insecure encryption scheme based on rot13 and keyboard layouts\n\nUse as a Python module\n\n```pycon\n>>> from rot_kbd import *\n\n>>> rot_wertyq('qwerty')\n'wertyu'\n>>> rot_yqwert(rot_wertyq('qwerty'))\n'qwerty'\n\n>>> rot_wertyq('wasd')\n'esdf'\n>>> rot_yqwert(rot_wertyq('wasd'))\n'wasd'\n```\n\nOr on the command line\n\n```console\n$ echo 'qwerty' | python -mrot_kbd\nwertyu\n$ echo 'qwerty' | python -mrot_kbd | python -mrot_kbd --rotation rot_yqwert\nqwerty\n```\n\n## Supposedly Asked Questions\n\n### Is this secure?\n\nAbsolutely not, it's not even close. `rot_wertyq` and `rot_yqwert` are\ncertified upto an adversary rated SA 8.75 (Sibling, Age 8\u00be).\n\n### Is this some kind-a joke?\n\nYes. We prefer them to mean jokes.\n",
"bugtrack_url": null,
"license": null,
"summary": "A terrible encryption scheme, like rot13 but keyboards",
"version": "2024.4.1.post1",
"project_urls": {
"Homepage": "https://github.com/moreati/rot-kbd",
"Issues": "https://github.com/moreati/rot-kbd/issues"
},
"split_keywords": [
"dvorak",
" qwerty"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c1fc714b6020c691aec0ee440d7d0efdac02f425242faf541efeda0a04e70573",
"md5": "6b754d85c92e6123b6d913c6031b42b1",
"sha256": "fc08ea75f3a2b15d55c9069d7de08972292e81483fee130295de4155fc1b2988"
},
"downloads": -1,
"filename": "rot_kbd-2024.4.1.post1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6b754d85c92e6123b6d913c6031b42b1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 3657,
"upload_time": "2024-04-01T13:38:20",
"upload_time_iso_8601": "2024-04-01T13:38:20.153763Z",
"url": "https://files.pythonhosted.org/packages/c1/fc/714b6020c691aec0ee440d7d0efdac02f425242faf541efeda0a04e70573/rot_kbd-2024.4.1.post1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcfc689a7a28733956a919e0f19e7bdb61e6c04fcd0904563fc97999dc64008c",
"md5": "4b5277676299d16102d65ec888eccd8d",
"sha256": "be1aca733a6f7edcfcc577a956d45a5637a5920963ca805e4db1224d1a6d117d"
},
"downloads": -1,
"filename": "rot-kbd-2024.4.1.post1.tar.gz",
"has_sig": false,
"md5_digest": "4b5277676299d16102d65ec888eccd8d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 3367,
"upload_time": "2024-04-01T13:38:21",
"upload_time_iso_8601": "2024-04-01T13:38:21.802886Z",
"url": "https://files.pythonhosted.org/packages/bc/fc/689a7a28733956a919e0f19e7bdb61e6c04fcd0904563fc97999dc64008c/rot-kbd-2024.4.1.post1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-01 13:38:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "moreati",
"github_project": "rot-kbd",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "rot-kbd"
}