fixed markdown format

This commit is contained in:
yetist
2012-10-28 21:00:50 +08:00
parent c3abc9b6c7
commit 81a61b9ced
59 changed files with 280 additions and 280 deletions

6
9.6.md
View File

@@ -1,7 +1,7 @@
# 9.6 加密和解密数据
前面小节介绍了如何存储密码,但是有的时候,我们想把一些敏感数据加密后存储起来,在将来的某个时候,随需将它们解密出来,此时我们应该在选用对称加密算法来满足我们的需求。
##base64加解密
## base64加解密
如果Web应用足够简单数据的安全性没有那么严格的要求那么可以采用一种比较简单的加解密方法是`base64`这种方式实现起来比较简单Go语言的`base64`包已经很好的支持了这个,请看下面的例子:
package main
@@ -43,7 +43,7 @@
fmt.Println(string(enbyte))
}
##高级加解密
## 高级加解密
Go语言的`crypto`里面支持对称加密的高级加解密包有:
@@ -106,7 +106,7 @@ Go语言的`crypto`里面支持对称加密的高级加解密包有:
这三个函数实现了加解密操作,详细的操作请看上面的例子。
##总结
## 总结
这小节介绍了几种加解密的算法在开发Web应用的时候可以根据需求采用不同的方式进行加解密一般的应用可以采用base64算法更加高级的话可以采用aes或者des算法。