【发布时间】:2011-01-25 11:38:45
【问题描述】:
c# 和 Oracle PL/SQL 中是否有任何类型的加密和解密函数? 我的意思是我可以加密一个字符串并在另一个中解密它? 任何帮助,我不擅长安全算法!
干杯
【问题讨论】:
标签: c# oracle plsql encryption
c# 和 Oracle PL/SQL 中是否有任何类型的加密和解密函数? 我的意思是我可以加密一个字符串并在另一个中解密它? 任何帮助,我不擅长安全算法!
干杯
【问题讨论】:
标签: c# oracle plsql encryption
在 Oracle 中,您可以使用 dbms_obfuscation_toolkit。如果要加解密,可以试试DES加密。对于 Oracle,它的 dbms_obfuscation_toolkit.DESEncrypt,对于 C#,它的 DESCryptoServiceProvider(在 System.Security.Cryptography 中)。当然,如果在两者之间进行加密/解密,您还需要使用相同的密钥。
另外,我相信 DBMS_CRYPTO 旨在取代 DBMS_OBFUSCATION_TOOLKIT,并且应该有各种适用于 Oracle 的加密算法。
【讨论】: