https://github.com/mackentoch/easycrypt
https://github.com/mackentoch/easycrypt
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mackentoch/easycrypt
- Owner: MacKentoch
- Created: 2016-07-06T13:41:00.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-07-06T13:41:34.000Z (about 10 years ago)
- Last Synced: 2025-08-24T11:29:15.545Z (11 months ago)
- Language: HTML
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
easyCrypt
====
Attempt to use forge RC2 crypt.
## How to
#### declare
needs in your html :
```html
```
#### use
*both encrypt / decrypt*
```javascript
var demoKey = 'somethingsuperhugeandsupersecret';
var demoIV = 'vector';
```
*encrypt*
```javascript
// in your javascript
var MESSAGE_TO_CRYPT = 'to crypt';
var encryptedValue = easyCrypt
.setRawMessage(MESSAGE_TO_CRYPT
.getEncrypted({key: demoKey, iv: demoIV});
console.log('encryptedValue value: ', encryptedValue);
```
*decrypt*
```javascript
// in your javascript
var CRYPTED_MESSAGE_WITH_SAME_KEYS = 'ZmJkM2I1NzNiOWZlZjkzNzI1ZDczN2M1Nzk5MGI5Zjg==';
var decryptedValue = easyCrypt
.getDecrypted(CRYPTED_MESSAGE_WITH_SAME_KEYS, {key: demoKey, iv: demoIV});
console.log('decrypted value: ', decryptedValue);
```