diff --git a/src/Encryption/AesEncryption/BaseAesEncryption.cs b/src/Encryption/AesEncryption/BaseAesEncryption.cs index 9a35ca9..a17a6b9 100644 --- a/src/Encryption/AesEncryption/BaseAesEncryption.cs +++ b/src/Encryption/AesEncryption/BaseAesEncryption.cs @@ -1,9 +1,7 @@ using SafeCrypt.Models; using System; using System.IO; -using System.Reflection; using System.Security.Cryptography; -using System.Text; namespace SafeCrypt.AesEncryption { @@ -106,7 +104,6 @@ internal static byte[] DecryptAES(ByteDecryptionParameters param) } catch (Exception ex) { - throw; } } diff --git a/src/Encryption/AesEncryption/Models/ByteEncryptionParameters.cs b/src/Encryption/AesEncryption/Models/ByteEncryptionParameters.cs index f5be539..0f05841 100644 --- a/src/Encryption/AesEncryption/Models/ByteEncryptionParameters.cs +++ b/src/Encryption/AesEncryption/Models/ByteEncryptionParameters.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.Text; +using System.ComponentModel.DataAnnotations; namespace SafeCrypt.Models { diff --git a/src/Encryption/AesEncryption/Models/Decrypt/DecryptionData.cs b/src/Encryption/AesEncryption/Models/Decrypt/DecryptionData.cs index 55f62d4..2f318cb 100644 --- a/src/Encryption/AesEncryption/Models/Decrypt/DecryptionData.cs +++ b/src/Encryption/AesEncryption/Models/Decrypt/DecryptionData.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; +using System.Collections.Generic; namespace SafeCrypt.Models { diff --git a/src/Encryption/AesEncryption/Models/Encrypt/EncryptionData.cs b/src/Encryption/AesEncryption/Models/Encrypt/EncryptionData.cs index dcc6f13..8af7b78 100644 --- a/src/Encryption/AesEncryption/Models/Encrypt/EncryptionData.cs +++ b/src/Encryption/AesEncryption/Models/Encrypt/EncryptionData.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; +using System.Collections.Generic; namespace SafeCrypt.Models { @@ -25,6 +23,7 @@ public class EncryptionData public string SecretKey { get; set; } public bool HasError { get; set; } + public List Errors { get; set; } = new List(); } } diff --git a/src/Encryption/AesEncryption/Models/Encrypt/EncryptionParameters.cs b/src/Encryption/AesEncryption/Models/Encrypt/EncryptionParameters.cs index fd2363a..e329366 100644 --- a/src/Encryption/AesEncryption/Models/Encrypt/EncryptionParameters.cs +++ b/src/Encryption/AesEncryption/Models/Encrypt/EncryptionParameters.cs @@ -1,7 +1,5 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.Text; +using System.ComponentModel.DataAnnotations; + namespace SafeCrypt.Models { diff --git a/src/Enums/ReturnType.cs b/src/Enums/ReturnType.cs index 2a7007a..4352d34 100644 --- a/src/Enums/ReturnType.cs +++ b/src/Enums/ReturnType.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace SafeCrypt.Enums +namespace SafeCrypt.Enums { public enum ReturnType { diff --git a/src/Helpers/Converters.cs b/src/Helpers/Converters.cs index 57a6e3d..d254060 100644 --- a/src/Helpers/Converters.cs +++ b/src/Helpers/Converters.cs @@ -37,6 +37,7 @@ public static byte[] HexadecimalStringToByteArray(this string input) } return output; } + /// /// Converts a string to its hexadecimal representation. /// diff --git a/src/Helpers/Validators.cs b/src/Helpers/Validators.cs index a677b3d..19d8702 100644 --- a/src/Helpers/Validators.cs +++ b/src/Helpers/Validators.cs @@ -1,7 +1,5 @@ using SafeCrypt.Models; using System; -using System.Collections.Generic; -using System.Text; namespace SafeCrypt.Helpers { @@ -37,6 +35,7 @@ public static void ValidateNotNull(EncryptionParameters parameters) throw new ArgumentNullException(nameof(parameters.IV), "IV property cannot be null."); } } + public static void ValidateNotNull(DecryptionParameters parameters) { if (parameters == null)