cSHAKE
Hàm SHAKE có thể tùy chỉnh
cSHAKE (NIST SP 800-185) mở rộng SHAKE với tên hàm và chuỗi tùy biến, để cùng một đầu vào cho ra các kết quả độc lập theo từng mục đích. Hãy dùng nó để phân tách miền (domain separation) trong giao thức và dẫn xuất khóa. Khi tên hàm và chuỗi tùy biến đều để trống, cSHAKE cho kết quả giống hệt SHAKE.
Số công cụ trong danh mục: 4
Nên bắt đầu từ đây
Tất cả công cụ trong danh mục
-
Tạo hash cSHAKE128
Tính cSHAKE128 với tên hàm N, chuỗi tùy biến S và độ dài đầu ra tùy ý. Đã kiểm chứng với các mẫu NIST SP 800-185, chạy ngay trong trình duyệt.
-
Checksum cSHAKE128 của tệp
Băm tệp bằng cSHAKE128 với tên hàm, chuỗi tùy biến và độ dài đầu ra do bạn chọn. Xử lý cục bộ theo từng khối và so sánh với giá trị mong đợi.
-
Tạo hash cSHAKE256
Tính cSHAKE256 với tên hàm N, chuỗi tùy biến S và độ dài đầu ra tùy ý. Đã kiểm chứng với các mẫu NIST SP 800-185, chạy ngay trong trình duyệt.
-
Checksum cSHAKE256 của tệp
Băm tệp bằng cSHAKE256 với tên hàm, chuỗi tùy biến và độ dài đầu ra do bạn chọn. Xử lý cục bộ theo từng khối và so sánh với giá trị mong đợi.
Danh mục khác
- CRC Thuật toán kiểm tra dư thừa vòng để phát hiện lỗi
- MD Thuật toán tóm tắt thông điệp (MD2, MD4, MD5)
- SHA-1 Thuật toán băm an toàn 1 - hàm băm 160-bit
- SHA-2 Họ thuật toán băm an toàn 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Thuật toán băm an toàn 3 dựa trên Keccak
- Keccak Hàm băm mật mã Keccak
- SHAKE Hàm đầu ra có thể mở rộng (SHAKE128, SHAKE256)
- KMAC Mã xác thực thông điệp Keccak
- Mật khẩu & Bảo mật Công cụ tạo, phân tích, băm và bảo mật mật khẩu
- Mã hóa & Mật mã Mã hóa đối xứng và bất đối xứng, HMAC và tạo khóa (AES, 3DES, RSA, PGP)
- Encode & Decode Encode và decode dữ liệu: Base64, Base32, Base58, URL, thực thể HTML, hex, Unicode và nhiều định dạng khác
- Công cụ định dạng Định dạng, nén và kiểm tra mã nguồn, dữ liệu (JSON, XML, YAML, SQL, HTML, CSS) và đổi kiểu đặt tên
- Công cụ tạo dữ liệu Tạo ID, khóa, dữ liệu thử nghiệm, mã QR, mã vạch và file cấu hình (UUID, API key, .gitignore, Dockerfile)
- Công cụ chuyển đổi Chuyển đổi định dạng dữ liệu, hệ cơ số, màu sắc, timestamp, đơn vị và tiền tệ (JSON, CSV, YAML, XML)
- Công cụ văn bản Đếm, so sánh, làm sạch và biến đổi văn bản (đếm từ, so sánh, regex, chữ hoa/thường, dòng trùng)
- Công cụ hình ảnh Công cụ để thao tác và chuyển đổi hình ảnh (Nén, Thay đổi kích thước, Chuyển đổi)
- Thiết kế & CSS Tạo CSS trực quan: đổ bóng, gradient, bố cục flexbox và grid, hiệu ứng chuyển động và bảng màu
- Công cụ Web Công cụ cho lập trình web và SEO (JWT, URL, DNS, HTTP header, thẻ meta, sitemap)
- Toán học & Công cụ tính Công cụ tính cho tài chính, sức khỏe, phần trăm, phép tính lập trình và toán học hằng ngày
- Thời gian & Ngày tháng Múi giờ, khoảng cách ngày, ngày làm việc, hẹn giờ, đồng hồ bấm giờ và đồng hồ thế giới