Needlessly Provoking Marsupials

    aes-decrypter

    4.0.1 • Public • Published

    aes-decrypter

    Build Status Greenkeeper badge Slack Status

    NPM

    Installation

    npm install --save aes-decrypter

    Also available to install globally:

    npm install --global aes-decrypter

    The npm installation is preferred, but Bower works, too.

    bower install  --save aes-decrypter

    Usage

    To include decrypter on your website or npm application, use any of the following methods.

    var Decrypter = require('aes-decrypter').Decrypter;
    var fs = require('fs');
    var keyContent = fs.readFileSync('something.key');
    var encryptedBytes = fs.readFileSync('somithing.txt');
    
    // keyContent is a string of the aes-keys content
    var keyContent = fs.readFileSync(keyFile);
    
    var view = new DataView(keyContent.buffer);
    var key.bytes = new Uint32Array([
      view.getUint32(0),
      view.getUint32(4),
      view.getUint32(8),
      view.getUint32(12)
    ]);
    
    key.iv = new Uint32Array([
      0, 0, 0, 0
    ]);
    
    var d = new Decrypter(
      encryptedBytes,
      key.bytes,
      key.iv,
      function(err, decryptedBytes) {
        // err always null
    });

    License

    Apache-2.0. Copyright (c) Brightcove, Inc.

    Install

    npm i aes-decrypter

    DownloadsWeekly Downloads

    361,807

    Version

    4.0.1

    License

    Apache-2.0

    Unpacked Size

    80 kB

    Total Files

    17

    Last publish

    Collaborators

    • videojs-user
    • heff
    • mmcclure
    • dmlap
    • lday
    • brandonocasey
    • imbcmdth
    • misterben
    • misteroneill
    • gkatsev
    • squarebracket
    • forbesjo
    • gesinger
    • mjneil
    • okaramian
    • abarstow
    • durumcrustulum