(图片来源网络,侵删)
一种对文字信息加密解密传递的使用方法设计人:朱新龙引用:ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示美国信息交换标准代码是由美国国家标准学会(American National Standard Institute , ANSI )制定的,是一种标准的单字节字符编码方案,用于基于文本的数据它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,后来它被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准适用于所有拉丁文字字母ASCII依ASCII128个字符编码为基础,进行加密解密文字示例演示加密流程:第一步:先制作加密对应字符第二步:加密第三步:插入干扰字符密钥对应字符解密流程:第一步:去除干扰字符第二步:使用解密对应字符解密第三步:解密还原信息示例明文内容:www.sudasuxiu.com:5000sudasuxiu 13096962010对应字符加密后内容:走走走疒毛辰尸丿毛辰牙豸辰疒攵页门阝亻艹艹艹毛辰尸丿毛辰牙豸辰辶禾女艹足鱼足鱼衣艹禾艹对应字符加密随机插入干扰字符后的内容:走幺欠走虍走疒毛辰尸丿毛辰牙豸辰疒攵页门阝亻艹虍艹鼠口艹皿卜毛方辰卜卜卜皿尸丿毛辰牙豸亅辰辶禾女艹足鱼亅足二二鱼卜衣艹欠禾艹雨示例明文密文这种加解密的方法被破解的概率有兴趣的计算一下
0 评论