1. aes-decrypter
decrypt aes-128 content using a key
aes-decrypter
Package: aes-decrypter
Created by: videojs
Last modified: Tue, 18 Apr 2023 16:06:27 GMT
Version: 4.0.1
License: Apache-2.0
Downloads: 1,558,317
Repository: https://github.com/videojs/aes-decrypter

Install

npm install aes-decrypter
yarn add aes-decrypter

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.

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code