1.0.1 • Published 6 years ago

secure-destroy-key v1.0.1

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

secure-destroy-key

Build Status

Destroy a Secure Buffer key safely

A piece in the puzzle towards secure-key-management

Usage

var destroyKey = require('secure-destroy-key')
destroyKey(key)

:warning: Warnings:

  • Once the key is destroyed, any access to it (whether read or write) will crash your program with no mercy

API

destroyKey(secureBuf)

secureBuf must be a Secure Buffer created with sodium-native@2.4 or greater.

Destroying the secureBuf will safely wipe the key from memory and mark it for noaccess, to prevent any accidental misuse.

Note that the secureBuf looks like a normal Buffer, but has some extra properties. You can read more about Secure Buffers on secure-key-management Be wary about using any of the default Buffer operations on this Secure Buffer.

Install

npm install secure-destroy-key

License

ISC