Marcin Krzyzanowski пре 6 година
родитељ
комит
f540bee631
1 измењених фајлова са 1 додато и 1 уклоњено
  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)
         }
     }