crypt3-md5
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

Crypt(3) MD5 hashing algorithm in TypeScript

Simple implementation of Crypt(3) MD5 hashing method from glibc fully written in TypeScript without any dependency. The function allows to generate $1$ at the beginning of password hashes, and is fully compatible with crypt function in PHP.

Installation

npm install crypt3-md5

Quick Start 🚀

🧂 Hash password with salt

import { crypt } from 'crypt3-md5';

const cryptMd5 = crypt('password', '$1$abcdefgh$'); // '$1$abcdefgh$irWbblnpmw.5z7wgBnprh0'

Hash password without salt

import { crypt } from 'crypt3-md5';

const cryptMd5 = crypt('not salty password'); // '$1$$IObRb8Uen32kklOUL1C78.'

Thanks

Package Sidebar

Install

npm i crypt3-md5

Weekly Downloads

26

Version

1.1.1

License

ISC

Unpacked Size

8.5 kB

Total Files

5

Last publish

Collaborators

  • mszula