NSDATA キーを使用して AES 256 暗号化を実行したいと考えています。しかし、どこでも NSString キーの例を見つけています。では、NSData キーの使用方法は?
1 に答える
0
バイトをキーとして使用することはできません。文字列をキーとして使用する必要があります。ただし、NSData バイトを文字列に変換することはできます。ただし、データは有効な文字列エンコーディングでエンコードする必要があることに注意してください。
次に、次のメソッドを使用して NSData を string に変換し、キーとして使用できます。
NSString* newStr = [[[NSString alloc] initWithData:theData
encoding:NSUTF8StringEncoding] autorelease];
于 2012-05-31T06:20:04.287 に答える