Skip to content

antoniomuso/crypt-key-file

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crypt-key-file

Extension of crypto Symmetric key API that uses files as keys.

Getting Started

var { createCypher, createDecypher } = require('crypt-key-file')
var fs = require('fs')

;(async function () {
    var ws = fs.createWriteStream('./crypted')
    var rs = fs.createReadStream('./LICENSE')
    // algoritms are sames of crypto
    // file README is the key 
    var cypher = await createCypher('aes192','./FILEKEY.mp4')
    rs.pipe(cypher).pipe(ws)
})()
;(async function () {
    var ws = fs.createWriteStream('./decrypt')
    var rs = fs.createReadStream('./crypted')
    var cypher = await createDecypher('aes192','./FILEKEY.mp4')
    rs.pipe(cypher).pipe(ws)
})()

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published