index.js 505 Bytes
Newer Older
Scott Sun's avatar
Scott Sun committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
var crypto = require('topsin.crypto')
var _ = require('lodash')

// md5加密字符串

var str = crypto.md5('test')
print(str)

// md5加密文件
var filemd5 = crypto.fileMd5('./test.txt')

if(_.isEmpty(filemd5)) {
    print("err")
} else {
    print(filemd5)
}

// 计算字符串的sha256
var str2 = crypto.sha256("test")
print(str2)

// 计算文件的sha256
var sha256file = crypto.fileSha256('./test.txt')
print(sha256file)


// sha3_256(str) 同理
var str3 = crypto.sha3_256("test")
print(str3)