Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/trendev/crypt4kids
crypto for kids
https://github.com/trendev/crypt4kids
cryptography golang learning-by-doing
Last synced: 5 days ago
JSON representation
crypto for kids
- Host: GitHub
- URL: https://github.com/trendev/crypt4kids
- Owner: trendev
- License: mit
- Created: 2020-10-07T10:31:20.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-09T17:45:09.000Z (about 1 year ago)
- Last Synced: 2024-06-20T20:35:08.055Z (5 months ago)
- Topics: cryptography, golang, learning-by-doing
- Language: Go
- Size: 69.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# crypt4kids
[![Test, Build and Save](https://github.com/trendev/crypt4kids/actions/workflows/build.yml/badge.svg)](https://github.com/trendev/crypt4kids/actions/workflows/build.yml)[![codecov](https://codecov.io/gh/trendev/crypt4kids/branch/main/graph/badge.svg?token=B8BATGUXMS)](https://codecov.io/gh/trendev/crypt4kids)
A simple crypto tool for kids :books:
## :zap: Run (using golang)
Clone the repo and execute the following command:
`go run ./cmd`
... and you can enter the text to translate, using `rot13` algorithm:
`Trendev rox`
should give:
`Geraqri ebk`
## :rocket: Run (using docker)
Just run:`docker run -it --rm ghcr.io/trendev/crypt4kids`
## :sweat_smile: Need Help ?
Run the following command if you need to get app usage:`docker run -it --rm ghcr.io/trendev/crypt4kids -h`
You can set the `-alg` flag if you want to change the algorithm. `rot13` or `atbash` or `atbashrot13` or `rot13atbash` are supported and **`rot13` is default one**.