2011-01-25 59 views
0

是否有任何種類的加密和解密函數在c#和Oracle PL/SQL中? 我的意思是我可以在一個字符串中加密並在另一個字符串中解密它? 任何幫助,我不擅長安全算法!C#和PL/SQL中的加密和解密兼容性

歡呼

+1

請檢查此URL:https://javasight.wordpress.com/2008/08/24/net-encryption-and-oracle-decryption/ – 2012-07-07 05:31:24

回答

2

在Oracle中,你可以使用DBMS_OBFUSCATION_TOOLKIT。如果你想加密和解密,你可以嘗試DES加密。對於Oracle,其dbms_obfuscation_toolkit.DESEncrypt和C#的DESCryptoServiceProvider(在System.Security.Cryptography中)。如果在兩者之間進行加密/解密,您還需要使用相同的密鑰。

此外,DBMS_CRYPTO旨在取代DBMS_OBFUSCATION_TOOLKIT我相信,並且應該有針對Oracle的各種加密算法。

+0

感謝:-)如果我們決定使用AES,它會更復雜嗎? – 2011-01-25 11:52:12