コード例 #1
0
 public Task <byte[]> ReverseAsync(byte[] data)
 {
     return(AesEncryption.DecryptAsync(data, _encryptionSettings.Key,
                                       _encryptionSettings.InitializationVector));
 }
コード例 #2
0
 public byte[] Reverse(byte[] data)
 {
     return(AesEncryption.Decrypt(data, _encryptionSettings.Key,
                                  _encryptionSettings.InitializationVector));
 }
コード例 #3
0
 public byte[] Apply(byte[] data)
 {
     return(AesEncryption.Encrypt(data, _encryptionSettings.Key,
                                  _encryptionSettings.InitializationVector));
 }
コード例 #4
0
 public UniTask <byte[]> ApplyAsync(byte[] data)
 {
     return(AesEncryption.EncryptAsync(data, _encryptionSettings.Key,
                                       _encryptionSettings.InitializationVector).AsUniTask());
 }
コード例 #5
0
 private byte[] Decrypt(byte[] data)
 {
     return(AesEncryption.Decrypt(data, _encryptionSettings.Key,
                                  _encryptionSettings.InitializationVector));
 }