Package detail

crypt3-md5

mszula115ISC1.1.1

Implementation of glibc crypt(3) MD5 password hashing method in TypeScript

crypt, crypt3, md5, glibc

readme

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