GurkeCrypt is a simple and fast Rust-based tool for encoding and decoding secret messages using:
- Morse code
- Runic alphabet
- Mobile phone cipher (based on phone keypads)
This project was created as a lightweight and handy utility for preparing encrypted messages for children's summer camps. These camps often involve treasure hunts and adventure games that use ciphers to create engaging puzzles and clues.
As the author, I’ve spent most of my life involved in these camps — first as a child, later as a leader — and I wanted to build a tool that would make it easy to prepare and decode messages in a fun and flexible way.
You can download the latest Windows binary from the Releases page.
➡️ Download GurkeCrypt for Windows
- Remove Console in Release build
- Fix icon in programs header
- Release first version
- Add context menu to show settings, alphabets, ...
- Add settings tab for future modyfing
- Add settings to modify morse .- symbols to the optional one
- Add alphabets to alphabets tab
- Add custom encode/decode, gui buttons for loading, extracting, modyfing in settings tab
- Change Character count to Input character count and add Output character count
If you have suggestions, want to request a feature, or just want to share your feedback, feel free to reach out via email: [email protected]
I'd love to hear how you're using GurkeCrypt or how I can make it better!
This project is licensed under the Apache License 2.0.
It uses third-party libraries and fonts that have their own licenses:
- Noto Runic font — licensed under the SIL Open Font License 1.1.
- Other dependencies and their licenses are listed in
licenses/dependencies.txt.