Private key là gì?

Noun Security
secret key
Khóa riêng tư

Khóa riêng tư (private key) còn được gọi là khóa bí mật (secret key) là một biến (variable) trong mật mã (cryptography) được sử dụng với một thuật toán (algorithm) để mã hóa (encrypt) và giải mã (decrypt) dữ liệu. Khóa bí mật (secret key) chỉ nên được chia sẻ với người tạo khóa hoặc các bên được ủy quyền giải mã dữ liệu. Khóa riêng tư (private key) đóng một vai trò quan trọng trong mật mã đối xứng (symmetric cryptography), mật mã bất đối xứng (asymmetric cryptography) và tiền mã hóa (cryptocurrency).

Khóa riêng tư (private key) thường là một chuỗi bit dài, được tạo ngẫu nhiên hoặc giả ngẫu nhiên mà không thể dễ dàng đoán được. Độ phức tạp và độ dài của khóa riêng tư (private key) xác định mức độ dễ dàng mà kẻ tấn công (attacker) có thể thực hiện một cuộc tấn công brute force (brute-force attack) thử các khóa khác nhau cho đến khi tìm thấy khóa phù hợp.

Learning English Everyday