# @anderjason/node-crypto

> ## Installation

Latest version **3.0.0** (published 2021-10-26) · MIT license · 0 weekly downloads

## Install

```sh
npm install @anderjason/node-crypto
pnpm add @anderjason/node-crypto
yarn add @anderjason/node-crypto
bun add @anderjason/node-crypto
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 3.0.0 |
| Published | 2021-10-26 |
| First published | 2020-09-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 35.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Jason Anderson |
| Maintainers | anderjason |

## Links

- npm: https://www.npmjs.com/package/@anderjason/node-crypto
- Repository: https://github.com/anderjason/node-crypto
- Homepage: https://github.com/anderjason/node-crypto#readme
- Issues: https://github.com/anderjason/node-crypto/issues
- npm.io page: https://npm.io/package/@anderjason/node-crypto

## Dependencies (3)

- [tweetnacl](https://npm.io/package/tweetnacl.md) ^1.0.3
- [typescript](https://npm.io/package/typescript.md) ^4.4.4
- [@anderjason/node-filesystem](https://npm.io/package/@anderjason/node-filesystem.md) ^3.0.0

## Recent versions

- 3.0.0 (latest) — 2021-10-26
- 2.0.0 — 2020-10-04
- 1.0.0 — 2020-09-21

## README

# @anderjason/node-crypto

## Installation

`npm install --save @anderjason/node-crypto`

## API Reference

### EncryptedData

`TODO`

### SaltedHash

If you create multiple SaltedHash instances with the same input value, none of those SaltedHash instances will be equal. SaltedHash is useful for storing hashes of passwords and similar secret data.

`TODO`

### SecretKey

`TODO`

### UniqueId

`TODO`

### UnsaltedHash

If you create multiple UnsaltedHash instances with the same input value, each of those UnsaltedHash instances will be equal. UnsaltedHash is useful for storing a compact string that represents a large value. For example, you might want to compare a file on disk to its previously hashed value to see if the file has changed. For private data like passwords, use SaltedHash instead.

`TODO`

---
_Source: https://npm.io/package/@anderjason/node-crypto · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
