当前位置:   article > 正文

Esp32 AES/CBC/zeropadding 解码问题

esp32 aes

ESP32上实作AES/cbc解码时一直解不出正确资料

在线AES加密解密 - 拉米工具 (lmeee.com)

以上面网站经过AES/CBC/zeropadding

原文为  hello world!!

key=cbcpassword1234

iv=1234567812345678

加密后为 7c1e3/lrlb0J8bQSoWsZ0A==

想以ESP32 做解码以下为我的程式码,想要能实现 base64解码后再以AES-CBC解码为原资料,麻烦各位技术大牛帮帮啦~

#include<mbedtls/aes.h>
extern "C" {
#include "crypto/base64.h"
}

void setup() {
    Serial.begin(115200);
    //Base64 encrypt
    //    char * toDecode = "cnNXYjJteWxOclN0bjd4TjdESTEwVGQ2TkwreWt2ZXNwN1MwTWZsRlcxbz0=";
    //    size_t outputLength;
    //   
    //    unsigned char * decoded = base64_decode((const unsigned char *)toDecode, strlen(toDecode), &outputLength);
    //   
    //    Serial.print("Lengt

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/176456
推荐阅读
相关标签
  

闽ICP备14008679号