Trình tạo khóa AES
Tạo khóa AES 128 bit hoặc 256 bit bảo mật về mặt mật mã trực tiếp trong trình duyệt của bạn. Khóa không bao giờ được gửi đến bất kỳ máy chủ nào — tất cả quá trình tạo diễn ra cục bộ bằng WebCrypto API.
Kích thước khóa
Your AES-256 Key (64 hex characters)
…Tương thích với định dạng mã hóa Locki
- Thuật toán
- AES-256-GCM
- Độ dài khóa
- 256 bits / 64 hex chars
- Crypto API
- WebCrypto (gốc trình duyệt)
- Quyền riêng tư
- Được tạo cục bộ, không bao giờ truyền đi
Khóa mã hóa AES là gì?
Khóa AES là một giá trị bí mật ngẫu nhiên dùng để mã hóa và giải mã dữ liệu. Cùng một khóa khóa dữ liệu của bạn là cần thiết để mở khóa nó — không có khóa này, nội dung sẽ không thể đọc vĩnh viễn. Khóa được biểu diễn dưới dạng chuỗi thập lục phân: khóa 128 bit dài 32 ký tự, khóa 256 bit dài 64 ký tự.
128 bit vs 256 bit
AES-128
16 byte · 32 ký tự thập lục phân
Nhanh và bảo mật về mặt tính toán cho tất cả các mục đích thực tế. Được sử dụng rộng rãi trong TLS, mã hóa đĩa và ứng dụng tiêu dùng. Lựa chọn tốt khi hiệu suất hoặc khả năng tương thích là ưu tiên.
AES-256
32 byte · 64 ký tự thập lục phân
Biên độ bảo mật lớn hơn và được yêu cầu bởi các tiêu chuẩn chính phủ và tuân thủ cao (NIST, FIPS). Định dạng được Locki sử dụng. Được khuyến nghị khi xử lý dữ liệu kinh doanh nhạy cảm hoặc được quản lý.
Khóa AES được dùng để làm gì?
Khóa AES hỗ trợ mã hóa đối xứng — một khóa mã hóa, cùng một khóa giải mã. Các trường hợp sử dụng phổ biến:
- 1Mã hóa tin nhắn trước khi gửi qua Slack, email hoặc Notion
- 2Bảo vệ khóa API, mật khẩu và thông tin xác thực được chia sẻ trong các nhóm
- 3Bảo mật nội dung tệp trước khi tải lên lưu trữ đám mây
- 4Hạn chế dữ liệu nhạy cảm để chỉ những người có khóa đúng mới có thể đọc