美文网首页
golang 接收输入流 AesECB解密

golang 接收输入流 AesECB解密

作者: sttone | 来源:发表于2022-03-16 16:54 被阅读0次
解码方法
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)
})

相关文章

网友评论

      本文标题:golang 接收输入流 AesECB解密

      本文链接:https://www.haomeiwen.com/subject/pivpdrtx.html