KMAC
Mã xác thực thông điệp Keccak
KMAC (NIST SP 800-185) là mã xác thực thông điệp có khóa, xây dựng trên cSHAKE. Nhập khóa, thông điệp và chuỗi tùy biến (không bắt buộc) để nhận MAC với độ dài bạn chọn, cho văn bản hoặc file. Dùng KMAC256 cho mức bảo mật 256 bit; các công cụ HMAC truyền thống nằm trong danh mục Mã hóa.
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 mã KMAC128
Tính mã xác thực thông điệp KMAC128 với khóa của bạn (văn bản hoặc hex), chuỗi tùy biến và độ dài đầu ra. Khớp với các mẫu NIST SP 800-185.
-
MAC KMAC128 cho tệp
Tính tag xác thực KMAC128 của tệp với khóa bí mật và chuỗi tùy biến của bạn, ngay trong trình duyệt, rồi so sánh với tag mong đợi.
-
Tạo mã KMAC256
Tính mã xác thực thông điệp KMAC256 với khóa của bạn (văn bản hoặc hex), chuỗi tùy biến và độ dài đầu ra. Khớp với các mẫu NIST SP 800-185.
-
MAC KMAC256 cho tệp
Tính tag xác thực KMAC256 của tệp với khóa bí mật và chuỗi tùy biến của bạn, ngay trong trình duyệt, rồi so sánh với tag 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)
- cSHAKE Hàm SHAKE có thể tùy chỉnh
- 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