Skip to content

Buffer based javascript implementation of the XXTEA block cipher for Node.js.

License

Notifications You must be signed in to change notification settings

Szabka/xxtea-buffer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xxtea-buffer

Buffer based javascript implementation of the XXTEA block cipher for Node.js.

Install

npm install xxtea-buffer

Examples

var assert = require('assert');

var xxteaBuf = require('xxtea-buffer').XXTeaBuffer;

xxteaBuf.setKey('0102040810204080fffefcf8f0e0c080');

var ebuf = xxteaBuf.encrypt('fffefcf8f0e0c080');

var ebuf2 = xxteaBuf.decrypt('8c3707c01c7');

assert.equal('8c3707c01c7', ebuf.toString('hex'));

assert.equal('fffefcf8f0e0c080', ebuf2.toString('hex'));

About

Buffer based javascript implementation of the XXTEA block cipher for Node.js.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published