iOS 藍(lán)牙通信中的aes-128(ecb)加密遇到的坑

最近在做單車的藍(lán)牙鎖時(shí)候要求寫數(shù)據(jù)和讀數(shù)據(jù)的時(shí)候用aes-128加密和解密,在網(wǎng)上找了加密和解密方法全是傳入的key和加密內(nèi)容要求全是字符串或者data類型蜂科,而我遇到的是這樣的數(shù)據(jù)

然后一下子懵逼了好久。。問了很多人都不知道怎么轉(zhuǎn)換篮愉,在網(wǎng)上找資料也沒找到相關(guān)的,卡了幾天之后實(shí)在沒辦法集侯,作為小白的我 硬著頭皮去看別人的怎么封裝的被啼,然后上天眷顧了我改了幾次居然行了帜消,但是還是不是很明白怎么回事,所以發(fā)個(gè)文章來記錄下這次遇到的坑浓体。 ?最后改的代碼如下泡挺,希望有大神提出點(diǎn)意見讓我學(xué)習(xí)下。(ps:key是32位16字節(jié)流命浴,確實(shí)找不到什么好辦法了娄猫,只有改成直接傳入byte數(shù)組才不會(huì)錯(cuò),之前試過將key轉(zhuǎn)換為data類型傳的生闲,但是不正確)

解密方法:

加密方法:

說明: 16是取data的length ?因?yàn)榻邮艿降臄?shù)組有可能是20位為了方便就直接取16位了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末媳溺,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子碍讯,更是在濱河造成了極大的恐慌悬蔽,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,185評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捉兴,死亡現(xiàn)場(chǎng)離奇詭異蝎困,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)倍啥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門禾乘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人虽缕,你說我怎么就攤上這事始藕。” “怎么了彼宠?”我有些...
    開封第一講書人閱讀 163,524評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵鳄虱,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我凭峡,道長(zhǎng)拙已,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,339評(píng)論 1 293
  • 正文 為了忘掉前任摧冀,我火速辦了婚禮倍踪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘索昂。我一直安慰自己建车,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評(píng)論 6 391
  • 文/花漫 我一把揭開白布椒惨。 她就那樣靜靜地躺著缤至,像睡著了一般。 火紅的嫁衣襯著肌膚如雪康谆。 梳的紋絲不亂的頭發(fā)上领斥,一...
    開封第一講書人閱讀 51,287評(píng)論 1 301
  • 那天嫉到,我揣著相機(jī)與錄音,去河邊找鬼月洛。 笑死何恶,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的嚼黔。 我是一名探鬼主播细层,決...
    沈念sama閱讀 40,130評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼唬涧!你這毒婦竟也來了疫赎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,985評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤爵卒,失蹤者是張志新(化名)和其女友劉穎虚缎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體钓株,經(jīng)...
    沈念sama閱讀 45,420評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡实牡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了轴合。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片创坞。...
    茶點(diǎn)故事閱讀 39,779評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖受葛,靈堂內(nèi)的尸體忽然破棺而出题涨,到底是詐尸還是另有隱情,我是刑警寧澤总滩,帶...
    沈念sama閱讀 35,477評(píng)論 5 345
  • 正文 年R本政府宣布纲堵,位于F島的核電站,受9級(jí)特大地震影響闰渔,放射性物質(zhì)發(fā)生泄漏席函。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評(píng)論 3 328
  • 文/蒙蒙 一冈涧、第九天 我趴在偏房一處隱蔽的房頂上張望茂附。 院中可真熱鬧,春花似錦督弓、人聲如沸营曼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)蒂阱。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蒜危,已是汗流浹背虱痕。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辐赞,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,876評(píng)論 2 370
  • 正文 我出身青樓硝训,卻偏偏與公主長(zhǎng)得像响委,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子窖梁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評(píng)論 2 354

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

  • /**ios常見的幾種加密方法: 普通的加密方法是講密碼進(jìn)行加密后保存到用戶偏好設(shè)置( [NSUserDefaul...
    彬至睢陽(yáng)閱讀 2,927評(píng)論 0 7
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理赘风,服務(wù)發(fā)現(xiàn),斷路器纵刘,智...
    卡卡羅2017閱讀 134,654評(píng)論 18 139
  • //我所經(jīng)歷的大數(shù)據(jù)平臺(tái)發(fā)展史(三):互聯(lián)網(wǎng)時(shí)代 ? 上篇http://www.infoq.com/cn/arti...
    葡萄喃喃囈語(yǔ)閱讀 51,219評(píng)論 10 200
  • 本文主要介紹移動(dòng)端的加解密算法的分類邀窃、其優(yōu)缺點(diǎn)特性及應(yīng)用,幫助讀者由淺入深地了解和選擇加解密算法假哎。文中會(huì)包含算法的...
    蘋果粉閱讀 11,503評(píng)論 5 29
  • 概述 之前一直對(duì)加密相關(guān)的算法知之甚少瞬捕,只知道類似DES、RSA等加密算法能對(duì)數(shù)據(jù)傳輸進(jìn)行加密舵抹,且各種加密算法各有...
    Henryzhu閱讀 3,019評(píng)論 0 14