用cgo实现golang的crypto包, 内置的crypto包实在太慢了