Browse Source

Add null or empty string validation for `plainText` and `cipherText` in `Encrypt` and `Decrypt` methods

pull/23059/head
Emre KARA 1 year ago
parent
commit
b956d8a845
  1. 2
      framework/src/Volo.Abp.Core/Volo/Abp/Telemetry/Helpers/Cryptography.cs

2
framework/src/Volo.Abp.Core/Volo/Abp/Telemetry/Helpers/Cryptography.cs

@ -10,6 +10,7 @@ static internal class Cryptography
public static string Encrypt(string plainText)
{
Check.NotNullOrEmpty(plainText, nameof(plainText));
using var aes = Aes.Create();
using var sha256 = SHA256.Create();
@ -25,6 +26,7 @@ static internal class Cryptography
public static string Decrypt(string cipherText)
{
Check.NotNullOrEmpty(cipherText, nameof(cipherText));
using var aes = Aes.Create();
using var sha256 = SHA256.Create();

Loading…
Cancel
Save