https://github.com/pedroalbanese/atbash
Low-Tech Encryption Scheme
https://github.com/pedroalbanese/atbash
ahk-script atbash-cipher autohotkey autoit3 golang php python tcl
Last synced: 16 days ago
JSON representation
Low-Tech Encryption Scheme
- Host: GitHub
- URL: https://github.com/pedroalbanese/atbash
- Owner: pedroalbanese
- Created: 2022-11-30T21:54:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-25T18:34:51.000Z (about 2 years ago)
- Last Synced: 2025-02-23T10:15:42.444Z (4 months ago)
- Topics: ahk-script, atbash-cipher, autohotkey, autoit3, golang, php, python, tcl
- Language: AutoIt
- Homepage:
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Atbash Cipher
### Low-Tech Encryption Scheme
![]()
Atbash (Hebrew: אתבש; also transliterated Atbaš) is a monoalphabetic substitution cipher originally used to encrypt the Hebrew alphabet. It can be modified for use with any known writing system with a standard collating order.
The Atbash cipher is a particular type of monoalphabetic cipher formed by taking the alphabet (or abjad, syllabary, etc.) and mapping it to its reverse, so that the first letter becomes the last letter, the second letter becomes the second to last letter, and so on. For example, the Latin alphabet would work like this:
Plain A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Cipher Z Y X W V U T S R Q P O N M L K J I H G F E D C B ADue to the fact that there is only one way to perform this, the Atbash cipher provides no communications security, as it lacks any sort of key. If multiple collating orders are available, which one was used in encryption can be used as a key, but this does not provide significantly more security, considering that only a few letters can give away which one was used.