public void Encrypt_Hello_World_and_Decrypt_with_Password() { const string str = "Hello World!"; const string pass = "******"; var encrypted_str = _Encryptor.Encrypt(str, pass); var decrypted_str = _Encryptor.Decrypt(encrypted_str, pass); Assert.AreNotEqual(str, encrypted_str); Assert.AreEqual(str, decrypted_str); }
public void Encrypt_Text_And_Decrypt_With_Password() { const string STR = "Text"; const string PASSWORD = "******"; var encryptedStr = _encryptor.Encrypt(STR, PASSWORD); var decryptedStr = _encryptor.Decrypt(encryptedStr, PASSWORD); Assert.AreNotEqual(STR, encryptedStr); Assert.AreEqual(STR, decryptedStr); }
public void Encrypt_Hello_World_and_Decrypt_with_Password() { const string str = "Hello World!"; const string password = "******"; var encrypted_str = _Encryptor.Encrypt(str, password); var decrypted_str = _Encryptor.Decrypt(encrypted_str, password); //var wrong_pass_decrypted = _Encryptor.Decrypt(encrypted_str, "QWE"); Assert.AreNotEqual(str, encrypted_str); Assert.AreEqual(str, decrypted_str); //Assert.AreNotEqual(str, wrong_pass_decrypted); }
public void SignOut(string token) { if (token == null) { throw BankClientException.ThrowInvalidToken(); } var decryptedToken = _iEncryptorService.Decrypt(token); var tokenParts = ParseToken(decryptedToken); var tokenObject = CheckTokenParts(tokenParts); var databaseToken = _iUnitOfWork.TokenRepository.GetByGuid(tokenObject.Guid); if (databaseToken != null) { _iUnitOfWork.TokenRepository.Delete(databaseToken.Id); } _iUnitOfWork.SaveChanges(); }