Skip to content

y4roc/Vue-Crypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Vue-Plugin

Easy way to encrypt and decrypt with AES and RSA in Vue with pure JavaScript.

Installation

import Vue from 'vue'
import vueCrypt from 'vue-crypt'

Vue.use(VueCrypt)

AES Example

this.$aes.setKey('myPassword')

let encrypted = this.$aes.encrypt('Secret message')
let decrypted = this.$aes.decrypt(encrypted)

// Console print message "Secret message"
console.log(decrypted)

RSA Example

// Generate new Key with 1024 Bits
this.$rsa.setBit(1024)

let encrypted = this.$rsa.encrypt('Top-Secret message')
let decrypted = this.$rsa.decrypt(encrypted)

// Console print message "Top-Secret message"
console.log(decrypted)

About

Vue plugin to encrypt and decrypt messages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published