From 4c4b2f62ee03a2b435b7af743bfb0801876181e5 Mon Sep 17 00:00:00 2001 From: Koray Koska <11356621+koraykoska@users.noreply.github.com> Date: Fri, 23 Feb 2024 10:24:02 +0100 Subject: [PATCH] fix: ctr has no padding --- Sources/Keystore/KeystoreETH2Factory.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Keystore/KeystoreETH2Factory.swift b/Sources/Keystore/KeystoreETH2Factory.swift index b12de46..5f0cd7a 100644 --- a/Sources/Keystore/KeystoreETH2Factory.swift +++ b/Sources/Keystore/KeystoreETH2Factory.swift @@ -57,7 +57,7 @@ public struct KeystoreETH2Factory { let aes = try AES( key: [UInt8](usableKey), blockMode: CTR(iv: ivData.bytes), - padding: .pkcs7 + padding: .noPadding ) return try aes.decrypt([UInt8](ciphertextData))