Mô tả
Các khía cạnh thực tiễn của mật mã học. Các chủ đề bao gồm: bộ mã dòng và bộ mã khối; chế độ hoạt động; hàm băm; thông báo và xác thực người dùng; giao thức thiết lập khóa có xác thực; sinh số ngẫu nhiên; entropy; chứng minh kiến thức; chia sẻ bí mật; phân phối khóa; các cạm bẫy khi triển khai mã hóa khóa công khai và chữ ký số.
Tiền đề
- Điều kiện tiên quyết: ( COMP 1006 hoặc COMP 1406 ) với điểm tối thiểu C- , và COMP 2804 .
Điều kiện và thủ tục
- Không cho tín chỉ bổ sung cho Không cho tín chỉ bổ sung cho COMP 3109 (không còn được cung cấp), COMP 4109 (không còn được cung cấp), CSEC 2108 .
- Điều kiện tiên quyết: ( COMP 1006 hoặc COMP 1406 ) với điểm tối thiểu C- , và COMP 2804 .
- Ba giờ giảng mỗi tuần.
Văn bản tham chiếu bằng ngôn ngữ gốc
Practical aspects of cryptography. Topics include: stream and block ciphers; modes of operation; hash functions; message and user authentication; authenticated key establishment protocols; random number generation; entropy; proof of knowledge; secret sharing; key distribution; pitfalls deploying public-key encryption and digital signatures.
- Prerequisite(s): ( COMP 1006 or COMP 1406 ) with a minimum grade of C- , and COMP 2804 .
- Precludes additional credit for Precludes additional credit for COMP 3109 (no longer offered), COMP 4109 (no longer offered), CSEC 2108 .
- Lectures three hours a week.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/undergrad/courses/COMP/