본문 바로가기

카테고리 없음

npm install sha256 --save

npm install sha256 --save
C:\Users\piaoc>npm install sha256 --save

added 3 packages, and audited 15 packages in 449ms

found 0 vulnerabilities

C:\Users\piaoc>node
Welcome to Node.js v18.12.1.
Type ".help" for more information.
> var sha256 = require('sha256);
var sha256 = require('sha256);
                     ^^^^^^^^^

Uncaught SyntaxError: Invalid or unexpected token
> var sha256 = require('sha256');
undefined
> function ecn(pwd, salt){return sha256(pwd + salt);}
undefined
> ecn('1111', 'csc34csdy567');
'959ec5838e90b40955006926581996416d2cb3faff94274f2d8e5d2b0751ea5d'
>

 

 

 

sha256 정의

//sha256
let sha256 = require('sha256');

 

 

 

사용법 md5 참고

https://piaocanyi.tistory.com/338

 

npm install md5 (md5 단방향 암호화 기법)

npm install md5 cmd에서 test C:\Users\piaoc>npm install md5 cmd > node node C:\Users\piaoc>var md5 = require('md5); md5('a'); //md5 비번 암호화 let md5 = require ('md5'); app.post('/login', function (req , res) { let userId = req.body.id; let userPw

piaocanyi.tistory.com

 

 

 

PBKDF2

 

https://d2.naver.com/helloworld/318732