⑴ 电报密码为什么能够被破译
因为平常使用的摩尔斯密码并没有加密
而加密手段有很多 比如文字替代转换 利用平面模型三维模型来理解文字 这些都属于解密手段 破译主要是通过语法分析其中的重复性 由此获得密文本身的含义
⑵ 电报是怎么发的,是什么原理,什么技术
【简介】电报(telegraph)是通信业务的一种,是最早使用电进行通信的方法。它利用电流(有线)或电磁波(无线)作载体,通过编码和相应的电处理技术实现人类远距离传输与交换信息的通信方式。
电报大大加快了消息的流通,是工业社会的其中一项重要发明。早期的电报只能在陆地上通讯,后来使用了海底电缆,开展了越洋服务。到了二十世纪初,开始使用无线电拍发电报,电报业务基本上已能抵达地球上大部份地区。电报主要是用作传递文字讯息,使用电报技术用作传送图片称为传真。 【原理】利用电磁波作载体,通过编码和相应的电处理技术实现人类远距离传输与交换信息的通信方式。电报通信是在1837年由美国 S.F.B.莫尔斯首先试验成功的。
它的基本原理是:把英文字母表中的字母、标点符号和空格按照出现的频度排序,然后用点和划的组合来代表这些字母、标点和空格,使频度最高的符号具有最短的点划组合;“点”对应于短的电脉冲信号,“划”对应于长的电脉冲信号;这些信号传到对方,接收机把短的电脉冲信号翻译成“点”,把长的电脉冲信号转换成“划”;译码员根据这些点划组合就可以译成英文字母,从而完成了通信任务。【电报的加密方法】
对于初学者来说,一个最大的困惑就是怎样将中文信息用二进制序列密码来加密?给你一串中文消息,你怎样来加密呢?
在此作者就这个问题给出自己的看法。首先思路就是,既然是用二进制来加密文件,那么我们就必须先把中文消息转换成二进制数值,然后才能进行加密。
下面作者提出一种自己的做法。
模型是:中文消息——》四码电报——》二进制编码——》用二进制密钥序列加密——》
得到新的二进制序列——》发送给接收者——》接收者用解密密钥解密——》转换成四
码电报——》再转换成中文消息
对于这个模型,存在一个问题必需解决好,那就是怎样进行二进制编码。
我们知道,四码电报是一组十进制的数,如何用二进制把0——9准确地表示出来,这是一个关键,如果编码方式不好,很容易给攻击者留下后门。
那么究竟怎样才能避免这个问题呢?同时在进行加密的时候还要注意那些问题呢?
我们要把四码电报用二进制序列密码来加密,还要把四码数组转换成二进制数码,在这个转换过程中,我们说到很容易走进一个编码上的误区,那么我们应该怎样来走出这个误区呢?
下面先说一下,编码的要求:
1、四个位置上各个位置0和1的统计必需平衡,也就是说,当统计的数量到一定时,01必需平衡;
2、不能出现某一位的01统计有明显的差别,(这个很重要,这样不会给攻击者留下后门)
3、编码力求简单,均衡
因为0--9这十个数字对应编码要10组,所以就必需要用四位二进制的数组来表示
四位二进制的数组一共有以下的情况:
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101
1110 1111
根据上面的要求;要达每个位置上01平衡,因此初步选择以下10个数码分别对应0-9
0011 0100 0101 0110 0111 1000 1001 1010 1011 1100
0 1 2 3 4 5 6 7 8 9
统计一下各个位置的01平衡性,发现每个位置的0和1个数都为5各占一半,符合我们的编码要求。
因此结合上一编文章的要求,我们这里就给出了一种避免留下攻击后门的四码电报编码方法。
⑶ 关于电报的原理摩斯密码
电视剧胡扯蛋,莫尔斯(Morse)是明码,不是密码,谁都知道它表达的意思,例如SOS,就是国际通用的莫尔斯码求救呼叫,用三短声代表S,三长声代表O,每个字符空三个间隔: - - - — — — - - -。
中文电报采用4个阿拉伯数字代表一个汉字,70年代以前的人从邮电局收到的电报上面都有这样的数字原文,可以询问那个时代的老人。
⑷ 计算机密码学中有哪些加密算法
、信息加密概述
密码学是一门古老而深奥的学科,它对一般人来说是莫生的,因为长期以来,它只在很少的范围内,如军事、外交、情报等部门使用。计算机密码学是研究计算机信息加密、解密及其变换的科学,是数学和计算机的交义学科,也是一门新兴的学科。随着计算机网络和计算机通讯技术的发展,计算机密码学得到前所未有的重视并迅速普及和发展起来。在国外,它已成为计算机安全主要的研究方向,也是计算机安全课程教学中的主要内容。
密码是实现秘密通讯的主要手段,是隐蔽语言、文字、图象的特种符号。凡是用特种符号按照通讯双方约定的方法把电文的原形隐蔽起来,不为第三者所识别的通讯方式称为密码通讯。在计算机通讯中,采用密码技术将信息隐蔽起来,再将隐蔽后的信息传输出去,使信息在传输过程中即使被窃取或载获,窃取者也不能了解信息的内容,从而保证信息传输的安全。
任何一个加密系统至少包括下面四个组成部分:
( 1)、未加密的报文,也称明文。
( 2)、加密后的报文,也称密文。
( 3)、加密解密设备或算法。
( 4)、加密解密的密钥。
发送方用加密密钥,通过加密设备或算法,将信息加密后发送出去。接收方在收到密文后,用解密密钥将密文解密,恢复为明文。如果传输中有人窃取,他只能得到无法理解的密文,从而对信息起到保密作用。
二、密码的分类
从不同的角度根据不同的标准,可以把密码分成若干类。
(一)按应用技术或历史发展阶段划分:
1、手工密码。以手工完成加密作业,或者以简单器具辅助操作的密码,叫作手工密码。第一次世界大战前主要是这种作业形式。
2、机械密码。以机械密码机或电动密码机来完成加解密作业的密码,叫作机械密码。这种密码从第一次世界大战出现到第二次世界大战中得到普遍应用。3、电子机内乱密码。通过电子电路,以严格的程序进行逻辑运算,以少量制乱元素生产大量的加密乱数,因为其制乱是在加解密过程中完成的而不需预先制作,所以称为电子机内乱密码。从五十年代末期出现到七十年代广泛应用。
4、计算机密码,是以计算机软件编程进行算法加密为特点,适用于计算机数据保护和网络通讯等广泛用途的密码。
(二)按保密程度划分:
1、理论上保密的密码。不管获取多少密文和有多大的计算能力,对明文始终不能得到唯一解的密码,叫作理论上保密的密码。也叫理论不可破的密码。如客观随机一次一密的密码就属于这种。
2、实际上保密的密码。在理论上可破,但在现有客观条件下,无法通过计算来确定唯一解的密码,叫作实际上保密的密码。
3、不保密的密码。在获取一定数量的密文后可以得到唯一解的密码,叫作不保密密码。如早期单表代替密码,后来的多表代替密码,以及明文加少量密钥等密码,现在都成为不保密的密码。
(三)、按密钥方式划分:
1、对称式密码。收发双方使用相同密钥的密码,叫作对称式密码。传统的密码都属此类。
2、非对称式密码。收发双方使用不同密钥的密码,叫作非对称式密码。如现代密码中的公共密钥密码就属此类。
(四)按明文形态:
1、模拟型密码。用以加密模拟信息。如对动态范围之内,连续变化的语音信号加密的密码,叫作模拟式密码。
2、数字型密码。用于加密数字信息。对两个离散电平构成0、1二进制关系的电报信息加密的密码叫作数字型密码。
(五)按编制原理划分:
可分为移位、代替和置换三种以及它们的组合形式。古今中外的密码,不论其形态多么繁杂,变化多么巧妙,都是按照这三种基本原理编制出来的。移位、代替和置换这三种原理在密码编制和使用中相互结合,灵活应用。