我正在尝试使用Openssl编写一个示例程序来进行AES加密.我试过通过Openssl文档(这是一个痛苦),无法弄清楚.我仔细检查了代码并发现了API的使用方法,我编写了一个小程序,如下所示(请省略行号).我没有看到任何加密发生...我错过了什么?
PS:编译时我没有遇到任何错误.
1 #include <stdio.h>
2 #include <openssl/aes.h>
3
4 static const unsigned char key[] = {
5 0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77,
6 0x88, 0x99, 0xaa, 0xbb, 0xcc, 0xdd, 0xee, 0xff,
7 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
8 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f
9 };
10
11 void main()
12 {
13 unsigned char text[]="virident";
14 unsigned char out[10];
15 unsigned char decout[10];
16
17 AES_KEY wctx;
18
19 AES_set_encrypt_key(key, …Run Code Online (Sandbox Code Playgroud)