RsaHashedImportParams

Từ điển RsaHashedImportParams của Web Crypto API đại diện cho đối tượng cần được truyền làm tham số algorithm vào SubtleCrypto.importKey() hoặc SubtleCrypto.unwrapKey(), khi nhập bất kỳ cặp khóa dựa trên RSA nào: tức là khi thuật toán được xác định là bất kỳ trong số RSASSA-PKCS1-v1_5, RSA-PSS, hoặc RSA-OAEP.

Thuộc tính phiên bản

name

Một chuỗi. Nên đặt thành RSASSA-PKCS1-v1_5, RSA-PSS, hoặc RSA-OAEP tùy thuộc vào thuật toán bạn muốn sử dụng.

hash

Một chuỗi hoặc đối tượng chứa thuộc tính duy nhất tên là name với giá trị chuỗi. Đây là mã định danh cho thuật toán digest sử dụng. Nên là một trong:

  • SHA-256: chọn thuật toán SHA-256.
  • SHA-384: chọn thuật toán SHA-384.
  • SHA-512: chọn thuật toán SHA-512.

Warning: SHA-1 cũng được hỗ trợ ở đây nhưng thuật toán SHA-1 được coi là dễ bị tấn công và không nên được sử dụng nữa.

Ví dụ

Xem ví dụ cho SubtleCrypto.importKey().

Thông số kỹ thuật

Thông số kỹ thuật
Web Cryptography Level 2
# dfn-RsaHashedImportParams

Tương thích trình duyệt

Các trình duyệt hỗ trợ bất kỳ thuật toán dựa trên RSA nào cho phương thức SubtleCrypto.importKey() hoặc SubtleCrypto.unwrapKey() sẽ hỗ trợ loại này.

Xem thêm