- 0
- 0
- 约3.47千字
- 约 27页
- 2023-12-25 发布于四川
- 举报
第二章数据内容的保护
-加密与解密恺撒密码思想:它将字母表中的字母移动移动一定位置而实现加密,如果解密,则只要将字母向相反的方向移动同样位数即可。例如:明文:abcde密文:cdefg密钥为:2步骤:(1)读取要加密的字符串、密钥(2)取出字符串中的每个字符(3)对每个字符进行移动例:CaesarJAVA安全开发包提供了常用的加密方法,我们不需要了解算法的细节就可以直接使用开发包提供的函数来进行加密和解密运算。提供了常用的散列函数的计算。提供了数字证书的签发和认证函数。对称密钥的生成以及对象序列化方式保存编程思路:(1)获取密钥生成器:指定加密算法名称(2)初始化密钥生成器:指定密钥长度(3)生成密钥(4)通过对象序列化方式将密钥保存在文件中例:Skey_DES以字节保存对称密钥上例是将密钥以对象的方式在文件中保存,本例是将密钥以字节的方式在文件中保存编程思路:(1)获取密钥(2)获取主要编码格式(3)保存密钥编码格式例:Skey_kb使用对称密钥加密编程思路:(1)从文件中获取密钥(2)创建密码器:指定加密算法(3)初始化密码器:决定加密还是解密,以及加解密密钥。(4)获取等待加密的密文(5)执行加密(6)处理加密结果例:javaSEnc使用对称密钥解密编程思路:
您可能关注的文档
- 抛物线的简单几何性质综合.ppt
- 代数与几何综合专题.doc
- 应急评审签到表.doc
- 万达监理例会签到表.doc
- 手把手教你玩魔方.doc
- 土方回填方案地下室1.doc
- 地下室防水专项方案.doc
- 诗歌修辞手法.ppt
- 地下室照明方案.doc
- ERP基本概念及整体介绍.ppt
- 2026及未来5年大型工程灯项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年大型工程胎模具项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年大型斜纹卷筒机项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年大型步伐通过式清洗机项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年多功能夹层玻璃项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年多路DC/DC小功率开关电源项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年多输出数字帧同步器项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年多重连接器项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年夜光礼品项目可行性研究报告(市场调查与数据分析).docx
- 2026及未来5年夜光线色卡项目可行性研究报告(市场调查与数据分析).docx
最近下载
- 口腔材料学:第十一章 义齿修复用高分子材料.ppt VIP
- 危化行业人员安全培训课件.pptx VIP
- 安全设备设施,个人防护用品的使用和维护试题.docx VIP
- (一诊)达州市2026届高三第一次诊断性测试语文试题(含答案).doc VIP
- LW型卧螺卸料离心机买卖技术协议.docx
- 合规红线与避坑实操手册(2026)MTT 986-2006矿用U形销式快速接头及附件.pptx VIP
- 《大饥之年》张冉.doc VIP
- 市政工程安全文明施工管理.pptx VIP
- 2026年冬季安全生产培训考试题库-试题通.docx VIP
- 危险废物规范化环境管理评估指标(危险废物经营单位).doc VIP
原创力文档

文档评论(0)