Oracle
 sql >> Baza danych >  >> RDS >> Oracle

jak mogę zakodować ciąg w HMAC-SHA256 przy użyciu pl/sql?

  1. Istnieje implementacja SHA256 PL/SQL dla Oracle 10g,11g firmy CruiserX. Pobierz pakiet z tutaj .

  2. Skompiluj pakiet i treść pakietu w sqlplus.

  3. Wywołaj funkcje w ten sposób:

    SQL> wybierz sha256.encrypt('test message') z dual;

    -- wyjście:3f0a377ba0a4a460ecb616f6507ce0d8cfa3e704025d4fda3ed0c5ca05468728

    SQL> wybierz sha256.encrypt_raw('74657374206D657373616765') z podwójnego;

    -- wyjście:3f0a377ba0a4a460ecb616f6507ce0d8cfa3e704025d4fda3ed0c5ca05468728



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwersja liczby na datę w Oracle

  2. Czy sprzężenie wewnętrzne jest tym samym, co equi-join?

  3. Pobieranie ORA-02391:SESSIONS_PER_USER limit

  4. Oracle:SQL wybierz datę ze znacznikiem czasu

  5. Wydajny sposób na aktualizację wszystkich wierszy w tabeli