I am now using Oracle 10g (10.0.2)
I want to encrypt some columns in my table with data type is number because some securities, is there any simple way to do it?
I am now using Oracle 10g (10.0.2) I want to encrypt some columns in
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I’d take a look into DBMS_CRYPTO.
According to the link, DBMS_CRYPTO provides an interface to encrypt and decrypt stored data, and can be used in conjunction with PL/SQL programs running network communications. It provides support for several industry-standard encryption and hashing algorithms, including the Advanced Encryption Standard (AES) encryption algorithm. AES has been approved by the National Institute of Standards and Technology (NIST) to replace the Data Encryption Standard (DES).
Alternatively, you might want to look into Transparent Data Encryption (for which you need a seperate licence and the Enterprise Edition).