Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng

• Khóa đối xứng: Một số rất lớn sử dụng để mã hóa và giải mã thông điệp.

• Biểu diễn khóa:

• Phân tách thành các byte và lưu dưới dạng một mảng. unsigned char key[KEYLEN_BYTES]

• Biểu diễn dưới dạng số nguyên lớn nếu khóa có chiều dài 64-bit

long long key

• Biểu diễn dưới dạng chuỗi chữ số hexa

char key[j-AF12B5C7E0."

• Biểu diễn dưới dạng xâu ASCII (mật khẩu).

char key[]="secret!!!"

• Lưu ý về tính "endian” của máy thực hiện mã hóa.

 

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 1

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 1

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 2

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 2

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 3

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 3

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 4

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 4

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 5

Bài giảng Lập trình an toàn - Chương 4: Mã hóa đối xứng - Lương Ánh Hoàng trang 5

Tải về để xem đầy đủ hơn

pdf26 trang | Chia sẻ: cucnt | Lượt xem: 419 | Lượt tải: 0download

File đính kèm:

  • pdfbai_giang_lap_trinh_an_toan_chuong_4_ma_hoa_doi_xung_luong_a.pdf
Tài liệu liên quan