專案需要rsa加密,網上看了下,按照以下**從證書中獲取公鑰加密:
nsstring *certpath = [[nsbundle mainbundle] pathforresource:@"myidentifier" oftype:@"cer"];
seccertificateref mycertificate = nil;
nsdata *certificatedata = [[nsdata alloc] initwithcontentsoffile:certpath];
//[certificatedata base64encoding]
mycertificate = seccertificatecreatewithdata(kcfallocatordefault, (__bridge cfdataref)certificatedata);
secpolicyref mypolicy = secpolicycreatebasicx509();
sectrustref mytrust;
osstatus status = sectrustcreatewithcertificates(mycertificate,mypolicy,&mytrust);
但是執行到 osstatus status = sectrustcreatewithcertificates(mycertificate,mypolicy,&mytrust);老是崩潰,顯示mycertificate為空,什麼原因,和證書型別有關?我現在想根據cer型別的來加密。
IOS 陣列使用
arc下 定義陣列 nsmutablearray tt和nsmutablearray tb 當nsmutablearray tb nsmutablearray alloc init nsdictionary d nsdictionary dictionarywithobject 123 forkey...
iOS使用濾鏡
ciimage.這個類儲存影象資料。它可以從uiimage 影象檔案 或者是畫素資料中構造出來。cifilter.濾鏡類包含乙個字典結構,對各種濾鏡定義了屬於他們各自的屬性。濾鏡有很多種,比如鮮豔程度濾鏡,色彩反轉濾鏡,剪裁濾鏡等等。把uiimage轉換成濾鏡可以操作的ciimage ciimage...
ios 記憶體使用陷阱
在iphone開發過程中,中的記憶體洩露我們很容易用記憶體檢測工具leaks 檢測出來,並一一改之,但有些是因為ios 的缺陷和用法上的錯誤,leaks 檢測工具並不能檢測出來,你只會看到大量的記憶體被使用,最後收到didreceivememorywarning,最終導致程式崩潰。以下是開發過程中遇...