Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ORA_HASH của Oracle có ngẫu nhiên không?

Có lẽ không, không. ORA_HASH không được thiết kế như một thuật toán băm đặc biệt mạnh mẽ - nó chắc chắn không phải là thứ bạn sẽ sử dụng như một phần của thư viện mật mã, ví dụ:bạn sẽ sử dụng DBMS_CRYPTO.HASH chọn một thuật toán và các tùy chọn thích hợp. ORA_HASH được thiết kế để phân phối các mục vào các nhóm một cách hiệu quả (tức là điều gì xảy ra khi bạn băm phân vùng bảng) và là một thuật toán băm tương đối nhẹ. Nó không được thiết kế để bảo mật khỏi bị tấn công.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các tính năng mới hàng đầu của Oracle 12c

  2. Mã hóa / giải mã Oracle

  3. Tôi có thể xâu chuỗi các liên kết cơ sở dữ liệu trong Oracle không?

  4. NUMTODSINTERVAL trong PostgreSQL

  5. Nhà phát triển SQL 4