https://github.com/abdullahkhawer/ak-encoder-decoder
A Python based encoding and decoding tool for texts and secrets with executables provided for Windows and Linux.
https://github.com/abdullahkhawer/ak-encoder-decoder
alphanumeric decoder decoding decryption encoder encoding encryption linux passkey python secrets string-manipulation texts windows
Last synced: 6 months ago
JSON representation
A Python based encoding and decoding tool for texts and secrets with executables provided for Windows and Linux.
- Host: GitHub
- URL: https://github.com/abdullahkhawer/ak-encoder-decoder
- Owner: abdullahkhawer
- License: apache-2.0
- Created: 2019-07-04T11:02:18.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-02T15:43:11.000Z (over 1 year ago)
- Last Synced: 2025-02-01T22:22:15.244Z (about 1 year ago)
- Topics: alphanumeric, decoder, decoding, decryption, encoder, encoding, encryption, linux, passkey, python, secrets, string-manipulation, texts, windows
- Language: Python
- Homepage:
- Size: 7.33 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AK Encoder Decoder v1.0
- Founder: Abdullah Khawer (LinkedIn: https://www.linkedin.com/in/abdullah-khawer/)
## Introduction
A Python based encoding and decoding tool for texts and secrets with executables provided for Windows and Linux.
## Prerequisites
- Python 2.7+ Installed
- Pass code used by AK Encoder Decoder is stored in an environment variables. It should be a string. String can have alphabets numbers and special characters. Recommended length is 13 characters to avoid code cracking via brute force attack.
- To set pass code in Linux via Terminal:
Syntax:
```console
$ export AK_ENCODER_DECODER_PASS_KEY=""
```
Example:
```console
$ export AK_ENCODER_DECODER_PASS_KEY="ABC@123"
```
To set pass code in Windows via CMD:
Syntax:
```console
> set AK_ENCODER_DECODER_PASS_KEY=""
```
Example:
```console
> set AK_ENCODER_DECODER_PASS_KEY=ABC@123
```
### Warning: Share the pass code only with the receiver of the encoded messages so that person can decode them.
## Usage Notes
- To encode a string in Linux via Terminal:
Syntax:
```console
$ ./akencoderdecoder 0
```
Example:
```console
$ ./akencoderdecoder 0 "Hello World!"
```
- To encode a string in Windows via CMD:
Syntax:
```console
> akencoderdecoder.exe 0
```
Example:
```console
> akencoderdecoder.exe 0 "Hello World!"
```
- To decode a string in Linux via Terminal:
Syntax:
```console
$ ./akencoderdecoder 1
```
Example:
```console
$ ./akencoderdecoder 1 "12O7O8O2"
```
- To decode a string in Windows via CMD:
Syntax:
```console
> akencoderdecoder.exe 1
```
Example:
```console
> akencoderdecoder.exe "12O7O8O2"
```