sql >> Database teknologi >  >> RDS >> Oracle

hvordan kan jeg kode streng i HMAC-SHA256 ved hjælp af pl/sql?

  1. Der er SHA256 PL/SQL-implementering til Oracle 10g,11g af CruiserX.Download pakken fra her .

  2. Kompiler pakken og pakketeksten i sqlplus.

  3. Kald funktionerne sådan her:

    SQL> vælg sha256.encrypt('test message') fra dual;

    -- output:3f0a377ba0a4a460ecb616f6507ce0d8cfa3e704025d4fda3ed0c5ca05468728

    SQL> vælg sha256.encrypt_raw('74657374206D657373616765') fra dual;

    -- output:3f0a377ba0a4a460ecb616f6507ce0d8cfa3e704025d4fda3ed0c5ca05468728



  1. Opdater kolonner med nulværdier

  2. Jeg har ved et uheld låst root ude på MySQL

  3. Mysql-løsning til vinduesfunktioner

  4. SQL-forespørgsel for at få distinkte værdier for alle kolonneværdier i en tabel