iOS端3Des鍵值處理(和java一致)

前文

剛?cè)肼毿鹿尽l(fā)現(xiàn)公司用的3des加解密方法谬俄、然后要我這邊保持一致柏靶、。以下是研究整理溃论。

實現(xiàn)

不喜歡說廢話屎蜓、直接貼源碼了、钥勋、

首先是java端的鍵值處理方法:


3des鍵值處理

研究發(fā)現(xiàn)炬转,此方法對鍵值做出來如下處理辆苔。

初始化一個空的24的字節(jié)數(shù)組,獲取當(dāng)前鍵值的字節(jié)數(shù)組扼劈,然后判斷當(dāng)前鍵值的字節(jié)數(shù)組是否達到24位驻啤,如果達到或超出則取當(dāng)前字節(jié)數(shù)組前24位、如果沒有則用System.array方法替換初始化的24位字節(jié)數(shù)組的當(dāng)前字節(jié)數(shù)組長度荐吵。

iOS實現(xiàn)

static UInt32 byte[24];

NSData* xmlData = [gkey dataUsingEncoding:NSUTF8StringEncoding];

Byte *vkey = (Byte *)[xmlData bytes];

NSData *keyData = [NSData dataWithBytes:byte length:24];

Byte *keyByte = (Byte *)[keyData bytes];

if (xmlData.length < 24) {

for (int i = 0; i <= xmlData.length - 1; i++) {

keyByte[i] = vkey[i];

}

vkey = keyByte;

}

const void *resultvkey = (const void *) vkey;

?結(jié)束:

具體3des加解密方法骑冗、有興趣的朋友可以私聊我要鏈接秘鑰、先煎。

鏈接: https://pan.baidu.com/s/1bFkHgq

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贼涩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子薯蝎,更是在濱河造成了極大的恐慌遥倦,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件占锯,死亡現(xiàn)場離奇詭異袒哥,居然都是意外死亡,警方通過查閱死者的電腦和手機消略,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門堡称,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人疑俭,你說我怎么就攤上這事粮呢。” “怎么了钞艇?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵啄寡,是天一觀的道長。 經(jīng)常有香客問我哩照,道長挺物,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任飘弧,我火速辦了婚禮识藤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘次伶。我一直安慰自己痴昧,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布冠王。 她就那樣靜靜地躺著赶撰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上豪娜,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天餐胀,我揣著相機與錄音,去河邊找鬼瘤载。 笑死否灾,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鸣奔。 我是一名探鬼主播墨技,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼溃蔫!你這毒婦竟也來了健提?” 一聲冷哼從身側(cè)響起琳猫,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤伟叛,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后脐嫂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體统刮,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年账千,在試婚紗的時候發(fā)現(xiàn)自己被綠了侥蒙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡匀奏,死狀恐怖鞭衩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情娃善,我是刑警寧澤论衍,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站聚磺,受9級特大地震影響坯台,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜瘫寝,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一蜒蕾、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧焕阿,春花似錦咪啡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春愁溜,著一層夾襖步出監(jiān)牢的瞬間疾嗅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工冕象, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留代承,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓渐扮,卻偏偏與公主長得像论悴,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子墓律,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內(nèi)容

  • 引言 如今手機app五彩繽紛耻讽,確保手機用戶的數(shù)據(jù)安全是開發(fā)人員必須掌握的技巧察纯,下面通過實例介紹DES在androi...
    freesan44閱讀 1,129評論 1 1
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,131評論 30 470
  • /**ios常見的幾種加密方法: 普通的加密方法是講密碼進行加密后保存到用戶偏好設(shè)置( [NSUserDefaul...
    彬至睢陽閱讀 2,919評論 0 7
  • 我本來是要招蜂引蝶的,注:是忙碌的蜜蜂针肥,不是騷蜂饼记,是美麗可人的蝴蝶,不是惡心的蒼蠅慰枕。 這么說吧具则,我喜歡有氣質(zhì),有涵...
    蟬翼呵呵閱讀 178評論 1 0
  • 朋友 奧維德說:友誼是一個神圣而又古老的名字具帮。 過年和她電話聊天時說到博肋,大概二月中旬我要去外地照...
    情深深愛萌萌閱讀 561評論 0 5