+(NSString *)AES128Decrypt:(NSString *)encryptText
{
char keyPtr[kCCKeySizeAES128 + 1];
memset(keyPtr, 0, sizeof(keyPtr));
[[[NYBUserCenter defaultCenter]getAccessKey] getCString:keyPtr maxLength:sizeof(keyPtr) encoding:NSUTF8StringEncoding];
NSData *data = [GTMBase64 decodeData:[encryptText dataUsingEncoding:NSUTF8StringEncoding]];
NSUInteger dataLength = [data length];
size_t bufferSize = dataLength + kCCBlockSizeAES128;
void *buffer = malloc(bufferSize);
size_t numBytesCrypted = 0;
CCCryptorStatus cryptStatus = CCCrypt(kCCDecrypt,
kCCAlgorithmAES128,
kCCOptionPKCS7Padding,
keyPtr,
kCCBlockSizeAES128,
[[[NYBUserCenter defaultCenter]getAccessIV] UTF8String], // iv UTF8String
[data bytes],
dataLength,
buffer,
bufferSize,
&numBytesCrypted);
if (cryptStatus == kCCSuccess) {
NSData *resultData = [NSData dataWithBytesNoCopy:buffer length:numBytesCrypted];
return [[NSString alloc] initWithData:resultData encoding:NSUTF8StringEncoding];
}
free(buffer);
return nil;
}
AES_Base64解密,橫向量 UTF8String
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門龙助,熙熙樓的掌柜王于貴愁眉苦臉地迎上來砰奕,“玉大人蛛芥,你說我怎么就攤上這事【” “怎么了仅淑?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)胸哥。 經(jīng)常有香客問我涯竟,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任庐船,我火速辦了婚禮银酬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘筐钟。我一直安慰自己揩瞪,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布篓冲。 她就那樣靜靜地躺著李破,像睡著了一般楞遏。 火紅的嫁衣襯著肌膚如雪遇革。 梳的紋絲不亂的頭發(fā)上陆淀,一...
- 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼颜启!你這毒婦竟也來了偷俭?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤缰盏,失蹤者是張志新(化名)和其女友劉穎涌萤,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體口猜,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡负溪,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了济炎。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片川抡。...
- 正文 年R本政府宣布密幔,位于F島的核電站,受9級(jí)特大地震影響撩轰,放射性物質(zhì)發(fā)生泄漏胯甩。R本人自食惡果不足惜昧廷,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望偎箫。 院中可真熱鬧木柬,春花似錦、人聲如沸淹办。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)娇唯。三九已至齐遵,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間塔插,已是汗流浹背梗摇。 一陣腳步聲響...
- 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像流纹,于是被迫代替她去往敵國(guó)和親糜烹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 1.AES 密鑰+偏移進(jìn)行加密解密 結(jié)合 base64對(duì)加密之后的字節(jié)數(shù)組進(jìn)行編碼解碼(代碼如下) 最近項(xiàng)目上需要...
- 高級(jí)加密標(biāo)準(zhǔn)(英語(yǔ):Advanced EncryptionStandard漱凝,縮寫:AES)疮蹦,在密碼學(xué)中又稱Rijn...
- 常見的加密算法 MD5 \ SHA \ DES \ 3DES \ RC2和RC4 \ RSA \ IDEA \ D...
- "APP的數(shù)據(jù)安全已經(jīng)牽動(dòng)著我們開發(fā)者的心愕乎,簡(jiǎn)單的MD5/Base64等已經(jīng)難以滿足當(dāng)下的數(shù)據(jù)安全標(biāo)準(zhǔn),本文簡(jiǎn)單的...