Browse Source

make randomIV static function.

Marcin Krzyżanowski 11 years ago
parent
commit
8b9e78948a
1 changed files with 2 additions and 2 deletions
  1. 2 2
      CryptoSwift/Cipher.swift

+ 2 - 2
CryptoSwift/Cipher.swift

@@ -65,7 +65,7 @@ public enum Cipher {
         }
         }
     }
     }
 
 
-    public func randomIV(key: NSData) -> [Byte] {
+    static public func randomIV(key: NSData) -> [Byte] {
         var randomIV:[Byte] = [Byte]();
         var randomIV:[Byte] = [Byte]();
         for (var i = 0; i < key.length; i++) {
         for (var i = 0; i < key.length; i++) {
             randomIV.append(UInt8(truncatingBitPattern: arc4random_uniform(256)));
             randomIV.append(UInt8(truncatingBitPattern: arc4random_uniform(256)));
@@ -80,7 +80,7 @@ public enum Cipher {
     
     
     :returns: Random IV
     :returns: Random IV
     */
     */
-    public func randomIV(key: NSData) -> NSData {
+    static public func randomIV(key: NSData) -> NSData {
         return NSData.withBytes(randomIV(key))
         return NSData.withBytes(randomIV(key))
     }
     }
 }
 }