은 Node.js를 나는 다음과 달성하고자하는 :node.js에 공개 키와 개인 키를 만들어 데이터를 서명하려면 어떻게합니까? 사용
는 사람이 읽을 수있는 강력한 무작위 공개/개인 키를 생성합니다.
- 은 문자열 데이터, 공개 키와 서명을 받아 64 기수
에 서명을 작성하고 서명이 개인 키의 소유자에 의해 만들어 졌는지 확인하는 문자열 데이터와 개인 키를 가져 가라.
var crypto = require('crypto'); var message = "This is a string I want to ensure is not tampered with."; var sign = crypto.createSign("RSA-SHA256"); sign.update(message); var signature = sign.sign("thisiswhereiassumetheprivatekeywillgo", "base64"); console.log(message); console.log(signature);
하지만 콘솔 출력 만 메시지가 표시는 서명 빈 반환
지금까지 나는 다음과 같은 가지고있다.
도움을 주시면 감사하겠습니다.