Experimental Outline - Grade 2019- Chinese Class - PKI Principles and Techniques
 
time: 2025-03-28

PKIPrinciple and TechnologySyllabus

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

PersonalcomputerLinuxoperating system kernel 2.6 and aboveOpenSSL

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 technologyUESTCpress2007.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

PersonalcomputerLinuxoperating system kernel 2.6 and aboveOpenSSL

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

PersonalcomputerLinuxoperating system kernel 2.6 and aboveOpenSSL

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

PersonalcomputerLinuxoperating system kernel 2.6 and aboveOpenSSL