sql >> データベース >  >> RDS >> Oracle

pl / sqlを使用してHMAC-SHA256で文字列をエンコードするにはどうすればよいですか?

    1. CruiserXによるOracle10g、11g用のSHA256 PL/SQL実装があります。パッケージをこちら からダウンロードしてください。 。

    2. sqlplusでパッケージとパッケージ本体をコンパイルします。

    3. 次のような関数を呼び出します:

      SQL>デュアルからsha256.encrypt('test message')を選択します;

      -出力:3f0a377ba0a4a460ecb616f6507ce0d8cfa3e704025d4fda3ed0c5ca05468728

      SQL>デュアルからsha256.encrypt_raw( '74657374206D657373616765')を選択します;

      -出力:3f0a377ba0a4a460ecb616f6507ce0d8cfa3e704025d4fda3ed0c5ca05468728



    1. PostgreSQL用の優れたOleDB/ODBCプロバイダー

    2. Djangoのユニークな一緒の制約の失敗?

    3. SQLとNoSQLの違い

    4. SQLServer2008および2012にアクセスするPDODBLIB