版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Base64编码脚本的编写信息安全课堂导入密码学编码学破译学编制密码以保守通信秘密破译密码以获取通信情报研究编制密码和破译密码的科学技术课堂导入根据明文处理方式分组密码序列密码根据密钥的使用个数非对称加密算法对称加密算法课堂导入利用python工具脚本进行检测密码学应用范广泛围介绍常见的加密算法原理通过Python脚本的方式实现对数据的加解密计算教学目标掌握Base64编/解码的原理学会Base64编/解码的脚本实现知识目标能力目标Base64编/解码的原理Base64编/解码的原理定义:由任意二进制到文本字符串的编码方法常用于在URL、Cookie、网页中传输少量二进制数据Base64Base64编/解码的原理Base64编码的图片请求的数据包被Base64编码Base64编码的数据都可利用Base64的可逆性解码二进制文件包含很多无法显示和打印的字符文本处理软件处理二进制数据二进制数据特定字符串Base64编码Base64编/解码的原理Base64编/解码的原理采用Base64的编码方式将二进制数据编码为适合放在URL中的形式垃圾信息转播者采用Base64编码的方式规避反垃圾邮件工具简短性不可读性保护敏感数据每3个8位字节编码成4个6位的字节在每个6位字节前面补充两个0,形成4个8位字节的形式将字符串中的字符换其ASCII码转换为二进制数Base64的编码规则Base64编/解码的原理将每个8位字节转换为十进制数并以对应的字符来表示(3×8=24位)(4×6=24位)
Base64的编码规则A—Z0—9a—z+,/64个字符Base64编/解码的原理Base64编/解码的原理0000000000000000末尾补0凑够24位
注意:例(1-2)Base64编/解码的原理Base64编/解码的脚本实现python中的base64库可以实现base64编码与解码。其用于编码和解码的方法有8个,两两分为4组:Base64编/解码的脚本实现专门用来编码和解码文件的,也可以StringIO里的数据做编解码encodedecode用来编码和解码字符串,并且有一个替换符号字符的功能Encodestringdecodestring用来编码和解码字符串,并且有一个替换符号字符的功能b64encodeb64decode专门对url进行base64编解码urlsafe_b64encodeurlsafe_b64decodeBase64编/解码的脚本实现编码与解码的处理对象:byte原数据str→byte编码byte→str解码字符串和Bytes互相转换方法:Base64编/解码的脚本实现encode()编码脚本解码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年及未来5年市场数据中国冷轧加磷高强行业市场调研分析及投资战略咨询报告
- 2026年桂林电子科技大学单招职业技能笔试参考题库带答案解析
- 2026年广州铁路职业技术学院单招综合素质考试备考题库带答案解析
- 2026年广西英华国际职业学院高职单招职业适应性考试备考题库有答案解析
- 2026年广西幼儿师范高等专科学校单招综合素质笔试模拟试题带答案解析
- 2026年广东松山职业技术学院单招职业技能考试备考题库带答案解析
- 土地合作开发协议2025年条款细则
- 2026年河南地矿职业学院单招综合素质考试模拟试题带答案解析
- 投资协议(股权2025年)
- 2026年贵州航天职业技术学院高职单招职业适应性测试备考题库带答案解析
- 2026年包头轻工职业技术学院单招职业适应性测试题库附答案
- 2025至2030中国应急行业市场深度分析及发展趋势与行业项目调研及市场前景预测评估报告
- 基于多因素分析的新生儿重症监护室患儿用药系统风险评价模型构建与实证研究
- 2025新能源光伏、风电发电工程施工质量验收规程
- JJF 2287-2025 测量水池声学特性校准规范(相关函数法)
- 财务岗位离职交接清单模版
- 光伏电站试运行与交付标准指南
- 《车辆越野能力分级与评价体系》征求意见稿
- 小儿运动发育迟缓课件
- 非煤矿山机电安全培训课件
- 基于PLC的S7-1200电机控制系统设计
评论
0/150
提交评论