Oracle
 sql >> база данни >  >> RDS >> Oracle

Получаване на различни резултати при криптиране между C#.Net и Oracle

използвате грешно кодиране. опитайте следния код:

string salt = "123";
System.Security.Cryptography.SHA1 sha = System.Security.Cryptography.SHA1.Create();
byte[] preHash = System.Text.Encoding.UTF8.GetBytes(salt);
byte[] hash = sha.ComputeHash(preHash);

string password = System.Convert.ToBase64String(hash);
password = password.Substring(0, 8);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задействания за превенция

  2. Процедурата на Oracle не връща резултати при изпълнение от задача на скрипт на SSIS

  3. Попълване на асоциативен масив във вложена таблица

  4. Модел на наблюдател в Oracle

  5. PostgreSQL mysql оракул разлики