Mục lục:
Định nghĩa - Chuỗi khối mã hóa (CBC) có nghĩa là gì?
Trong quy trình xâu chuỗi khối mật mã, dữ liệu được mã hóa trong các khối cụ thể và mỗi khối phụ thuộc vào các khối trước khi giải mã. Quá trình sử dụng một cái gì đó gọi là vectơ khởi tạo để giúp gắn các khối dữ liệu được mã hóa này lại với nhau.
Techopedia giải thích Chuỗi khối mã hóa (CBC)
Được phát minh vào năm 1976, chuỗi khối mật mã cung cấp một cách nhất quán để mã hóa và giải mã một lượng lớn dữ liệu. Trong một quy trình mã hóa khối, các khối văn bản được coi là các đơn vị riêng biệt được mã hóa và giải mã tuần tự. Một thay thế là một phương pháp mã hóa luồng, trong đó mỗi bit được tác động độc lập.
Trong chuỗi khối mật mã, mỗi khối văn bản mật mã được giải mã trong một quy trình yêu cầu quan sát các khối đã được xử lý. Quá trình xâu chuỗi khối mật mã sử dụng một cổng logic gọi là XOR để quản lý quá trình quan sát này.
Chuỗi khối mật mã thường được đề xuất như một phương pháp giải mã mạnh mẽ hơn, đảm bảo chất lượng. Tuy nhiên, một số chuyên gia cảnh báo chống lại các lỗ hổng nhất định của chuỗi khối mật mã, bao gồm cả việc sử dụng các vectơ khởi tạo có thể dự đoán được.