需求:
最近需要完成一个加密的功能,客户给的加密示例是java的,而公司使用的是nodejs。因此需要需要将java加密方式迁移到nodejs
java加密方式是SHA。客户给的java代码如下:
package example;
import java.security.MessageDigest;
public class Test {
public static void main(String[] args) {
System.out.println(encodePassword("12345")); ;
}
private static String encodePassword(String password) {
byte[] unencodedPassword = password.getBytes();
MessageDigest md = null;
try {
md = MessageDigest.getInstance("sha");
} catch (Exception e) {