APP下载

公钥基础设施(PKI)原理浅析

2015-08-15庄城山

铜陵职业技术学院学报 2015年1期

庄城山

(安徽工业职业技术学院,安徽铜陵 244000)

公钥基础设施(PKI)原理浅析

庄城山

(安徽工业职业技术学院,安徽铜陵244000)

公钥基础设施PKI(Public Key Infrastructure)是一组利用非对称加密算法原理和技术实现并提供安全服务的具有通用性的技术规范和标准。文章以密码学发展的3个阶段为线索介绍了古典密码学、现代密码学和公钥密码学。通过形象的案例总结了公钥密码学的不足,介绍了当前广泛用于解决电子商务中安全问题的公钥基础设施(PKI)技术。以此为基础分析了PKI技术的工作原理和工作流程。

公钥基础设施(PKI);密码学;密钥;证书

一、引言

随着计算机技术,尤其是网络技术的迅猛发展,人们通过网络交互的信息量越来越大。网络为人们之间的交流带来巨大便利的同时,也存在着巨大的安全隐患。经过网络传输的数据可能会被非法窃听。如何保证数据传输过程中的保密性、完整性和不可否认性,是网络安全技术里需要研究的重要课题。以公钥密码学为基础的公钥基础设施(PKI)是排除这一隐患的重要手段。因公钥基础设施(PKI)工作原理较为复杂,理解通常较为困难。本文尝试从应用角度分析公钥基础设施(PKI)基本原理,旨在帮助初学者更加容易的了解和掌握这项技术。

二、密码学发展的3个阶段

1.古典密码学阶段

根据密码学的发展历程,通常将古代到1949年这一漫长的时期称为古典密码学阶段。这一阶段是密码学的启蒙阶段,更多像一门艺术而不是科学。密码专家根据信仰和智慧来设计和破解密码,而不是后来的学者普遍采用的基于数学的推理和证明。……

登录APP查看全文