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

Check if aad is empty

Marcin Krzyzanowski 7 éve
szülő
commit
f540bee631
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      Sources/CryptoSwift/BlockMode/CCM.swift

+ 1 - 1
Sources/CryptoSwift/BlockMode/CCM.swift

@@ -115,7 +115,7 @@ class CCMModeWorker: StreamModeWorker, SeekableModeWorker, CounterModeWorker, Fi
         let hasAssociatedData = additionalAuthenticatedData != nil && !additionalAuthenticatedData!.isEmpty
         processControlInformation(nonce: self.nonce, tagLength: tagLength, hasAssociatedData: hasAssociatedData)
 
-        if let aad = additionalAuthenticatedData {
+        if let aad = additionalAuthenticatedData, hasAssociatedData {
             process(aad: aad)
         }
     }