91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-08
  • 語言: C/C++
  • 標簽: AES??加密??揭秘??

資源簡介

AES-CBC-128 C語言加解密 使用C語言實現AES-CBC-128加解密,KEY可自己定義

資源截圖

代碼片段和文件信息

#include?“aes_option.h“

const?char?base[]?=?“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=“;
char?aeskey[]?=?“1234567890123456“;
unsigned?char?key[]?=?“1234567890123456“;


pthread_mutex_t?aes_encode_mutex;
pthread_mutex_t?aes_decode_mutex;


char*?base64_encode(char*?sourcestr??int?data_len?);
char?*base64_decode(char?*data?int?data_len?int?&out_len);
static?char?find_pos(char?ch);

//初始化線程鎖
void?aes_init()
{
pthread_mutex_init(&aes_encode_mutexNULL);
pthread_mutex_init(&aes_decode_mutexNULL);
}

void?aes_encode(char?*sourcestrchar?**result?int?length)
{
?//???if?(strcmp(key?““)?==?0)?key?=?aeskey;
? //上鎖
pthread_mutex_lock(&aes_encode_mutex);
????int?len?=?length;
unsigned?char?iv[AES_BLOCK_SIZE+1]?=?“1234567890123456“;??//?注意,

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5475??2018-02-10?20:01??aes\aes_option.cpp

?????文件????????505??2016-11-14?10:30??aes\aes_option.h

?????目錄??????????0??2018-01-10?09:03??aes

-----------?---------??----------?-----??----

?????????????????5980????????????????????3


評論

共有 條評論