2
最近我一直在開發一個需要AES加密的應用程序。 我使用的是具有這樣的呼叫AES加密庫:Cocoa Touch上的AES加密
- (NSData的*)encryptData:(NSData的*)數據項:(NSData的*)鍵四:(NSData的*)IV;
我明白數據和密鑰是什麼,但iv或初始化向量令我困惑。 會有人心中向我解釋這一點的重要性/它是什麼和什麼AES正確的初始化向量會是什麼樣子?
此外,我將不勝感激,如果有人可以點我在正確的方向,學習基本的程序上的密碼,任何好的書籍或教程在那裏使用C庫或Cocoa框架學習加密。