golang 接收输入流 AesECB解密

2022-03-16  本文已影响0人  sttone
解码方法
func AESDecrypt(transStr string) string {
    key := []byte("123123")
    btransStr, _ := base64.StdEncoding.DecodeString(transStr)
    dst, _ := openssl.AesECBDecrypt(btransStr, key, openssl.PKCS7_PADDING)
    return string(dst)
}
接收输入流并解码
r.POST("/ping", func(c *gin.Context) {
    receiveData, _ := ioutil.ReadAll(c.Request.Body)
    receiveDataStr := AESDecrypt(base64.StdEncoding.EncodeToString(receiveData))
    c.String(http.StatusOK, receiveDataStr)
})
上一篇 下一篇

猜你喜欢

热点阅读