p96专题

Python数据结构与算法-RAS算法(p96)

一、RSA加密算法简介 1、加密算法概念 传统密码: 加密算法是秘密的 现代密码系统:加密算法是公开的,密钥是秘密的;(密钥可能是随机生成的,与他人不一致) 对称加密—加密和解密用的同一个密钥 非对称加密—加密和解密用的两个密钥,RSA算法属于非对称加密 2、RSA加密算法 RSA非对称加密系统: 公钥:用来加密,是公开的 (一般用来加密) 私钥:用来解密,是私有的 (个人用于解密) 例如: