《Go语言编程》学习总结6

参考书:Go语言编程

第六章  安全编程

1 哈希算法是一种从任意数据中创建固定长度摘要信息的方法

2 Go 语言的几个哈希算法

TestString := "Hi,pandaman!"
Md5Inst := md5.New()
Md5Inst.Write([]byte(TestString))
Result := Md5Inst.Sum([]byte(""))
fmt.Printf("%x\n\n",Result)

Sha1Inst := sha1.New()
Sha1Inst.Write([]byte(TestString))
Result = Sha1Inst.Sum([]byte(""))
fmt.Printf("%x\n\n",Result)

3 一般的HTTPS是基于SSL(Secure Sockets Layer)协议。SSL是网景公司开发的位于TCP与HTTP之间的透明安全协议,通过SSL可以把HTTP包数据以非对称加密的形式往返于浏览器和站点间,从而避免被第三方非法获取。

猜你喜欢

转载自blog.csdn.net/haima95/article/details/80902067
今日推荐