序列密码与分组密码的对比

分组密码已一定大小作为每次处理的基本单元,而序列密码则是以一个元素(一个字母或一
个比特)作为基本的处理单元。 序列密码是一个随时间变化的加密变换,具有转换速度
快、低错误传播的优点,硬件实现电路更简单;其缺点是:低扩散(意味着混乱不够)、插
入及修改的不敏感性。 分组密码使用的是一个不随时间变化的固定变换,具有扩散性好>、插入敏感等优点;其缺点是:加解密处理速度慢、存在错误传播。 序列密码涉及到大
量的理论知识,提出了众多的设计原理,也得到了广泛的分析,但许多研究成果并没有完全
公开,这也许是因为序列密码目前主要应用于军事和外交等机密部门的缘故。目前,公开的
序列密码算法主要有RC4、SEAL等。

时间: 2025-01-15 00:59:24

序列密码与分组密码的对比的相关文章

android面试题目

最近才开的博客,希望大家多多关注,andorid开发也做了3年有余了,也面试多家企业,借此机会分享一下,我们中遇到过的问题以及解决方案吧,希望能够对正在找工作的andoird程序员有一定的帮助.学完<andorid从零开始教程>+面试题目全理解,年薪20w以上绝对没问题. 特别献上整理过的50道面试题目 1.listView的优化方式 重用convertView viewHolder static class viewHolder 在列表里面有图片的情况下,监听滑动不加载图片 多个不同布局,可

SSL/TLS/WTLS原理(密钥协商的形象化比喻:用服务器的公钥协商加密格式,然后再加密具体的消息)good

一 前言 首先要澄清一下名字的混淆: 1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议.这种协议在WEB上获得了广泛的应用. 2 IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从技术上讲,TLS1.0与SSL3.0的差别非常微小.由于本文中没有涉及两者间的细小差别,本文中这两个名字等价. 3 在WAP的环境下,由于手机及手持设备的处理和存储

什么是私有密钥密码技术——密钥加密算法采用同一把密钥进行加密和解密

什么是私有密钥密码技术 私有密钥(Symmetric Key),又叫对称密钥.密钥加密算法采用同一把密钥进行加密和解密.它的优点是加密和解密速度非常快,但密钥的分发和管理比较困难.信息的发送者和接收者必须明确同一把密钥.因此,必须进行密钥交流,这通常需要其他更安全的信道来传送密钥.另外,每一对用户都需要有自己的一个独一无二的密钥.因此,如果一个发送者与很多人通信,就需要管理很多密钥.主要的对称密钥加密算法有DES.3DES.RC2.RC4.RC5.Blowtish和CAST等.在VPN中常用的有

信息安全技术及应用 常规加密技术

一.密码技术与常规加密概述 1.1 密码系统 密码学:包含密码编码学和密码分析学两部分内容.前者是研究如何通过编码来保证信息的机密性,后者则研究如何破译密码. 一般加密模型 密码系统的主要功能:完成信息的加密变换和解密变换. 明文:加密变换前的原始信息. 加密算法:加密变换时使用的算法. 密文:经过加密变换后的信息. 解密算法:解密变换时使用的算法,是加密算法的逆过程.加密和解密算法是相关的. 密钥(Key):在加密和解密变换过程中引入一个相同或两个不同但相关的参数,该参数称为密钥.分为加密密钥

网络数据加密

一下是我整理的数据加密的一些基础知识,囊括数据加密的所有种类概括以及大部分常用数据加密的介绍: 前提: 加密技术是电子商务采取的主要安全保密措施,是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密).加密技术的应用是多方面的,但最为广泛的还是在电子商务和VPN上的应用,深受广大用户的喜爱. 分类: 一.按照加密时对明文的处理方式,密码算法可分为序列密码和分组密码算法. 1.序列密码算法是对明文消息按字符逐位进行处理,它利用少量的密钥通

【转】安全传输协议SSL和TLS及WTLS的原理

一.首先要澄清一下名字的混淆 1.SSL(Secure Socket Layer)是Netscape公司设计的主要用于WEB的安全传输协议.这种协议在WEB上获得了广泛的应用. 2.IETF将SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从技术上讲,TLS1.0与SSL3.0的差别非常微小.由于本文中没有涉及两者间的细小差别,本文中这两个名字等价. 3.在WAP的环境下,由于手机及手持设备的处理和存储能力有限,Wap论坛在TLS的基础上

分组加密的四种模式

(以下内容整理自网络文章)加密一般分为对称加密(Symmetric Key Encryption)和非对称加密(Asymmetric Key Encryption). 对称加密又分为分组加密和序列密码.分组密码,也叫块加密(block cyphers),一次加密明文中的一个块.是将明文按一定的位长分组,明文组经过加密运算得到密文组,密文组经过解密运算(加密运算的逆运算),还原成明文组.序列密码,也叫流加密(stream cyphers),一次加密明文中的一个位.是指利用少量的密钥(制乱元素)通过

密码学学习整理二

密码学总结二 一.对称密码学 密码体制的分类 对称密码(加解密使用相同的密钥) 流密码(序列密码) 分组密码 非对称密码(公钥密码,加解密使用不同的密钥) 1.对称密码学概述 随机性 一个随机序列要求每个比特产生的概率都是1/2 每个比特与其他比特统计上相互独立 对于计算机而言,计算机产生的一系列随机数其实是周期性的,只是周期很大 任何人考虑用数学的方法产生随机数肯定是不合理的 计算机本身只能产生伪随机序列 随机序列类型 (一般)伪随机序列 伪随机序列应该在统计上是随机的 密码学意义上安全的伪随

[转帖]SSL/TLS/WTLS原理

SSL/TLS/WTLS原理 作者:yawl < [email protected] >主页:http://www.nsfocus.com日期:2001-02-19 一 前言 首先要澄清一下名字的混淆:1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议.这种协议在WEB上获得了广泛的应用.2 IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从