Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahkscript/LibCrypt.ahk
A collection of crypting and encoding functions from the community
https://github.com/ahkscript/LibCrypt.ahk
Last synced: 3 months ago
JSON representation
A collection of crypting and encoding functions from the community
- Host: GitHub
- URL: https://github.com/ahkscript/LibCrypt.ahk
- Owner: ahkscript
- License: mit
- Created: 2014-10-30T23:39:42.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-03-03T14:25:54.000Z (over 3 years ago)
- Last Synced: 2024-05-03T02:41:57.097Z (6 months ago)
- Language: AutoHotkey
- Homepage:
- Size: 142 KB
- Stars: 64
- Watchers: 47
- Forks: 18
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-AutoHotkey - LibCrypt - by different authors - A collection of crypting and encoding functions. (Libraries / <a name="libraries-data-structs-algorithms"></a>Data Structures and Algorithms)
README
libcrypt.ahk
============A collection of crypting and encoding functions from the community
### Functions (WIP)
Hashing:
- [x] CRC32
- [x] MD2, MD4, MD5
- [x] SHA-1
- [x] SHA-2 (SHA-256, SHA-384, SHA-512)
- [x] HMAC (Checksums)
- [ ] PBKDF2 [not yet included working implementation here](https://autohotkey.com/boards/viewtopic.php?t=3477)
- [x] Secure Salted (Checksums)
- [ ] Tiger
- [ ] Whirlpool
Hashing (Custom):
- [x] Laszlo Hash (L64, L128)
- [x] RSHash (Robert Sedgewick's string hashing algorithm)
En-/Decryption:
- [ ] 3DES
- [ ] AES
- [ ] Blowfish
- [x] Caesar Cipher
- [ ] RC2
- [x] RC4
- [ ] TEA (xxTEA)
- [x] Vigenère Cipher
- [x] XOR
- [x] ROT5, ROT13, ROT18, ROT47
En-/Decryption (Custom):
- [x] Div2
- [x] nnnik21
- [x] VxE (VxE-89, VxE-251)
- [x] SoupRot
En-/Decoding:
- [x] ASCII85
- [x] ASCII / Binary
- [x] Base64
- [x] Bin / Hex
- [x] Dec (2 to 36)
- [x] URI/URL encode/decode
### A special thanks to
Bentschi, @AHK-just-me, @IsNull, @jNizM, @G33kDude, @joedf, @nnnik and others