“PKIPrinciple and Technology”Syllabus
Course Code | 045101351 |
CourseTitle | PKIPrinciple and Technology |
CourseCategory | Specialty-basisCourse |
CourseNature | CompulsoryCourse |
Class Hours | 16 |
Credits | 2.5 |
Semester | The sixthSemester |
Institute | Schoolof Computer Science and Engineering |
ProgramOriented | InformationSecurity |
TeachingLanguage | Chinese |
Prerequisites | High-levelLanguage Programming , Cryptography and security protocol |
StudentOutcomes (Special Training Ability) | Trainstudents to master a solid theoretical foundation of computerknowledge, understand the development of computer scienceknowledge and new technology, develop students' horizons,cultivate research ability and engineering practice ability, andcultivate students' practical ability and innovation ability. |
TeachingObjectives | Throughexperiments, we require students master the relevant theories andprinciples of public key infrastructure (PKI), and master therelated technologies of PKI development and application.Therefore, the content of the experiment is mainly combined withthe above content. |
CourseDescription | Thiscourse is an experimental course of PKI principles and techniques,which includes the following three experiments: 1.Issueand certification of CA certificates 2.DevelopC/C++ program to achieve the certificate read and verify, digitalsignature 3.DevelopC/C++ program implement RSA key pair generation and digitalsignature Theaim is to help students master the usage of CA certificates andthe general PKI programming method through these threeexperiments. |
Instrumentsand Equipments | Personalcomputer;Linuxoperating system kernel 2.6 and above;OpenSSL |
ExperimentReport | Explainthe experimental principle and scheme, and explain why we shouldchoose the experimental scheme and the characteristics of theadopted scheme. It focuses on how the experiment is achieved,including a detailed description of the experiment. Therequirements are clear and exact. |
Assessment | (1)the experiment course will combine the attendance, experimentaloperation and experimental report assessment, including attendancegrades experimental class accounted for 10%, accounting for theoverall results of experiment 60%, experiment report forexperimental grades 30%. (2)the experiment course grades for courses grades 30%. |
TeachingMaterials and Reference Books | [1]PKI principle and technology experiments guide, South ChinaUniversity of Technology. [2]Yu Kun,Zheng Fangwei, PKI principle and technology,UESTCpress,2007.8 |
Preparedby Whom and When | XuLingling, 5thMay2019 |
“CourseTitle”ExperimentalTeaching Arrangements
No. | ExperimentItem | ClassHours | ContentSummary | Category | Requirements | Numberof StudentsEach Group | Instruments,Equipments and Software |
1 | Issue andcertification of CA certificate | 4 | Learn tosign the root CA certificate and issue a lower certificate withthe root CA certificate. | Comprehensive | Compulsory | 1 | Personalcomputer;Linuxoperating system kernel 2.6 and above;OpenSSL |
2 | DevelopC/C++ program to achieve the certificate read ,verify and digitalsignature | 6 | Master thestructure of a certificate and learn to verify a digitalsignature. | Comprehensive | Compulsory | 1 | Personalcomputer;Linuxoperating system kernel 2.6 and above;OpenSSL |
3 | DevelopC/C++ program to generate RSA key pair and digital signature | 6 | Master thegeneration of key pair and do digital signature with key pair. | Design | Compulsory | 1 | Personalcomputer;Linuxoperating system kernel 2.6 and above;OpenSSL |