//md5
import java.security.MessageDigest
object Md5 {
def hashMD5(content: String): String = {
val md5 = MessageDigest.getInstance("MD5")
val encoded = md5.digest((content).getBytes)
encoded.map("%02x".format(_)).mkString
}
def main(args: Array[String]) {
println(hashMD5("abcdefg"))
println(hashMD5("abcde"))
}
}
Scala 加密和哈希函数
该博客展示了如何在Scala中利用MessageDigest类实现MD5哈希函数,对字符串进行加密。示例代码包括两个函数:一个用于计算MD5哈希,另一个作为主函数打印不同输入字符串的哈希结果。此内容对于理解数据安全和加密技术有一定帮助。
6269

被折叠的 条评论
为什么被折叠?



