https://github.com/maniruzzamanakash/simple-encrypter
Simple Encrypter npm package, that encrypt and decrypt a string. It's super simple and fast.
https://github.com/maniruzzamanakash/simple-encrypter
encryption encryption-decryption javascript react-encryption
Last synced: 5 months ago
JSON representation
Simple Encrypter npm package, that encrypt and decrypt a string. It's super simple and fast.
- Host: GitHub
- URL: https://github.com/maniruzzamanakash/simple-encrypter
- Owner: ManiruzzamanAkash
- Created: 2021-03-31T17:11:36.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-03T02:20:22.000Z (about 4 years ago)
- Last Synced: 2024-11-10T02:45:45.859Z (6 months ago)
- Topics: encryption, encryption-decryption, javascript, react-encryption
- Language: JavaScript
- Homepage: https://gr50i.csb.app/
- Size: 25.4 KB
- Stars: 12
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Simple Encrypter `Javascript`
Simple Encrypter npm package, that encrypt and descrypt a string. It's super simple and fast javascript text encrypter.
No needs of extra heavy `crypto` or other packages. Encrypt any string/number very easily.---
[](https://nodei.co/npm/simple-encryptor/)## Demo Live Link using react
[More than thousand talks...]
1. Live Link with React Sandbox - https://codesandbox.io/s/heuristic-butterfly-gr50i?file=/src/App.js
2. Demo Code Example - https://github.com/ManiruzzamanAkash/simple-encrypter/blob/master/demo## Usage:
```js
npm install simple-encrypter
```## First require the simple-encrypter package
```js
const { encryptString, decryptString } = require( 'simple-encrypter')
```### How to encrypt a string ?
```js
const { encryptString } = require( 'simple-encrypter');
encryptString('akash'); // aaaak%acsdh(e$fgh1*23@45^6@12FH```
### How to decrypt a string ?
```js
const { decryptString } = require( 'simple-encrypter');
decryptString('aaaak%acsdh(e$fgh1*23@45^6@12FH'); // akash
decryptString(encryptString('akash')); //akash
```## Full Encrypt & Decrypt string Example with every possible examples:
```js
const { encryptString, decryptString } = require( 'simple-encrypter');// Example with 5 digit word
console.log(`encrypt - akash:`, encryptString('akash')); //aaaak%acsdh(e$fgh1*23@45^6@12FH
console.log(`decrypt - akash:`, decryptString(encryptString('akash'))); //akash// Example qith Jhon Doe
console.log(`encrypt - jhon doe:`, encryptString('jhon doe')); //aajah%ocnd (deo$efgh1*23@45^6@12FH
console.log(`decrypt - jhon doe:`, decryptString(encryptString('jhon doe'))); //jhon doe// Example with 4 digit word
console.log(`encrypt-afia:`, encryptString('afia')); //aaaaf%icad(e$fgh1*23@45^6@12FH
console.log(`decrypt-afia:`, decryptString(encryptString('afia'))); //afia// Example with 10 digit word
console.log(`encrypt-1234567891:`, encryptString('1234567891')); //aa1a2%3c4d5(6e7$8f9g1h1*23@45^6@12FH
console.log(`decrypt-1234567891:`, decryptString(encryptString('1234567891'))); //1234567891// Example with 12 digit word
console.log(`encrypt-ILoveBangl:`, encryptString('ILoveBangl')); //Bea$nfgglh1*23@45^6@12FH
console.log(`decrypt-ILoveBangl:`, decryptString(encryptString('ILoveBangl'))); //ILoveBangl// Example with 17 digit word
console.log(`encrypt-ILoveMyBangladesh:`, encryptString('ILoveMyBangladesh')); //aaIaL%ocvde(Mey$Bfagnhg1l*a2d3e@s4h5^6@12FH
console.log(`decrypt-ILoveMyBangladesh:`, decryptString(encryptString('ILoveMyBangladesh'))); //ILoveMyBangladesh// Example with number
console.log(`encrypt-101010:`, encryptString('101010')); // 0e$fgh1*23@45^6@12FH
console.log(`decrypt-101010:`, decryptString(encryptString('101010'))); //101010```
Yeah, It's super simple. right..?
## Features
1. Simple Encrypter is super simple and fast encryption-decryption algorithm.
1. Algorithm is so simple and no use extra heavy javascript crypto library. Performance is also in reason for this encrypting-decryption library.
1. You can encrypt any string or number
## License:
MIT## Any Issues ?
If you found any issues, just post in github with your scenerio.
https://github.com/ManiruzzamanAkash/simple-encrypter/issues## Can I contribute ?
Yes, of-course you can contribute. Just create Pull Request in github and it'll be approved if valid works.
https://github.com/ManiruzzamanAkash/simple-encrypter/pulls## Author:
Md. Maniruzzaman Akash (https://akash.devsenv.com)