Forráskód Böngészése

Update visibility

Marcin Krzyżanowski 8 éve
szülő
commit
7b0f042d65

+ 1 - 1
Sources/CryptoSwift/PKCS/PKCS5.swift

@@ -19,5 +19,5 @@
 //
 //
 
 
 public enum PKCS5 {
 public enum PKCS5 {
-    typealias Padding = PKCS7Padding
+    public typealias Padding = PKCS7Padding
 }
 }

+ 1 - 1
Sources/CryptoSwift/PKCS/PKCS7.swift

@@ -15,5 +15,5 @@
 //
 //
 
 
 public enum PKCS7 {
 public enum PKCS7 {
-    typealias Padding = PKCS7Padding
+    public typealias Padding = PKCS7Padding
 }
 }

+ 2 - 2
Sources/CryptoSwift/PKCS/PKCS7Padding.swift

@@ -33,12 +33,12 @@ public struct PKCS7Padding: Padding {
         if padding == 0 {
         if padding == 0 {
             // If the original data is a multiple of N bytes, then an extra block of bytes with value N is added.
             // If the original data is a multiple of N bytes, then an extra block of bytes with value N is added.
             for _ in 0..<blockSize {
             for _ in 0..<blockSize {
-                withPadding += Array<UInt8>(arrayLiteral:UInt8(blockSize))
+                withPadding += Array<UInt8>(arrayLiteral: UInt8(blockSize))
             }
             }
         } else {
         } else {
             // The value of each added byte is the number of bytes that are added
             // The value of each added byte is the number of bytes that are added
             for _ in 0..<padding {
             for _ in 0..<padding {
-                withPadding += Array<UInt8>(arrayLiteral:UInt8(padding))
+                withPadding += Array<UInt8>(arrayLiteral: UInt8(padding))
             }
             }
         }
         }
         return withPadding
         return withPadding

+ 4 - 0
Tests/CryptoSwiftTests/Access.swift

@@ -148,6 +148,10 @@ class Access: XCTestCase {
         _ = PKCS7.Padding().add(to: [1, 2, 3], blockSize: 16)
         _ = PKCS7.Padding().add(to: [1, 2, 3], blockSize: 16)
         _ = PKCS7.Padding().remove(from: [1, 2, 3], blockSize: 16)
         _ = PKCS7.Padding().remove(from: [1, 2, 3], blockSize: 16)
 
 
+        // PKCS5
+        _ = PKCS5.Padding().add(to: [1, 2, 3], blockSize: 16)
+        _ = PKCS5.Padding().remove(from: [1, 2, 3], blockSize: 16)
+
         // NoPadding
         // NoPadding
         _ = NoPadding().add(to: [1, 2, 3], blockSize: 16)
         _ = NoPadding().add(to: [1, 2, 3], blockSize: 16)
         _ = NoPadding().remove(from: [1, 2, 3], blockSize: 16)
         _ = NoPadding().remove(from: [1, 2, 3], blockSize: 16)