2017-09-20 10 views
-1

私の現在のプロジェクトでは、データの改ざんに関する課題があります。いくつかの列に機密情報があるため、クライアントからのデータは取得されません。だから彼らからデータを取得するために私たちはデータを暗号化することに決めました。oracleによるデータの改変

私はデータを暗号化するoracleでinbuiltアルゴリズムを見つけるのに苦労しています。私の主な目的は次のとおりです。 1.)元の入力の長さは、データの修正後も同じにしてください。 2.)私の元の入力のデータ型は、データの再編集後に残る必要があります。

これを達成するための入力をお願いします。

ありがとうございました Ankit。

+0

ようこそStackOverflow! [ツアー]に行って[ask]を読んでください。通常、ここで質問をするユーザーは、何かを試してみて、[mcve]を提供することができます。あなたが何かを始めたかもしれないように聞こえる。回答を得る機会が増えるので、質問を編集して試行を追加する必要があります。それ以外の場合は、あなたの質問は現在広すぎる/話題外です。 – Lexi

答えて

0

データを暗号化するさまざまなオプションがありますが、DBMS_CRYPTO組み込みパッケージを使用して独自のPLSQLプロシージャを作成できます。

https://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_crypto.htm#ARPLS65670

それとも、オラクルのEnterprise Editionを使用する場合:

透過的データ暗号化:

https://docs.oracle.com/cd/E11882_01/network.112/e40393/asotrans.htm#ASOAG600

、あなたが12Cを持っている場合、あなたはOracleデータ・墨消しを使用することができます。

http://www.oracle.com/technetwork/articles/database/data-redaction-odb12c-2331480.html

最後の利点は、データがデータベース内で処理されないことです。Oracle Data Redactionは、アプリケーションに戻される前にデータをマスキングして上位層として機能します。

関連する問題