什么是密钥

给个简单点的概述

简单介绍一下密码学知识。密钥分为两种:对称密钥与非对称密钥
对于普通的对称密码学,加密运算与解密运算使用同样的密钥。通常,使用的加密算法比较简便高效,密钥简短,破译极其困难,由于系统的保密性主要取决于密钥的安全性,所以,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题。正是由于对称密码学中双方都使用相同的密钥,因此无法实现数据签名和不可否认性等功能。
20世纪70年代以来,一些学者提出了公开密钥体制,即运用单向函数的数学原理,以实现加、解密密钥的分离。加密密钥是公开的,解密密钥是保密的。这种新的密码体制,引起了密码学界的广泛注意和探讨
不像普通的对称密码学中采用相同的密钥加密、解密数据,非对称密钥加密技术采用一对匹配的密钥进行加密、解密,具有两个密钥,一个是公钥一个是私钥,它们具有这种性质:每把密钥执行一种对数据的单向处理,每把的功能恰恰与另一把相反,一把用于加密时,则另一把就用于解密。用公钥加密的文件只能用私钥解密,而私钥加密的文件只能用公钥解密。 公共密钥是由其主人加以公开的,而私人密钥必须保密存放。为发送一份保密报文,发送者必须使用接收者的公共密钥对数据进行加密,一旦加密,只有接收方用其私人密钥才能加以解密。 相反地,用户也能用自己私人密钥对数据加以处理。换句话说,密钥对的工作是可以任选方向的。这提供了"数字签名"的基础,如果要一个用户用自己的私人密钥对数据进行了处理,别人可以用他提供的公共密钥对数据加以处理。由于仅仅拥有者本人知道私人密钥,这种被处理过的报文就形成了一种电子签名----一种别人无法产生的文件。 数字证书中包含了公共密钥信息,从而确认了拥有密钥对的用户的身份。
简单的公共密钥例子可以用素数表示,将素数相乘的算法作为公钥,将所得的乘积分解成原来的素数的算法就是私钥,加密就是将想要传递的信息在编码时加入素数,编码之后传送给收信人,任何人收到此信息后,若没有此收信人所拥有的私钥,则解密的过程中(实为寻找素数的过程),将会因为找素数的过程(分解质因数)过久而无法解读信息。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-02
密钥或对称密钥加密术

(Secret-Key or Symmetric-Key Cryptography)

密钥加密术是确保具有报文解密密钥的受限方对信息公开的网络技术安全技术。在密钥加密模式中,只需要提供一种密钥进行加、解密过程。它又叫作对称密钥加密。“非对称密钥加密”主要应用于需要一组公共/私人密钥的系统:报文加密时使用一种密钥,解密时使用另一种密钥。

密钥出现的格式有多种,如代码、密码或其它。最流行的密钥加密技术是数据加密标准(DES:Data Encryption Standard)。当前使用更多且更为先进的加密算法是 Triple DES,支持高敏感信息的安全性。密钥加密中的核心技术是密钥管理,包括密钥建立、密钥存储、密钥分配、密钥取消等等。金融业在标准化密钥保护和交换的过程中处于主导地位。具体内容在 ANSI X9.17 金融机构密钥管理(Wholesale)标准中有讲解。目前,SKIP(Simple Key management for IP)和 ISAKMP/Oakley 是最流行的密钥管理技术。

公共密钥加密可以应用于在信息存储和交换期间提供私人信息保护。如果用户想将信息保密保存在自己的硬盘中,那么他可以通过密钥使其不对外泄漏。如果用户想将信息传输给另一方,密钥加密术可以保证即使信息被 3rd 方捕获,也不可读,但接收方可以通过预先被告诉或共同协商密钥成功实现解密过程。

由于每次通信都需要一个密钥支持,这样可以增强大型系统的密钥管理难度,并且使得用户很难安全传递网络密钥。公共密钥加密术通常适用于大型系统的信息安全机制,而私人密钥加密术常适用于小型系统的信息安全机制。
第2个回答  2008-04-02
相对于公钥,密钥是不公开的,公钥是公开的,一个公钥对应与一个密钥,
比如说密钥为4,公钥1,那么根据加法算法1+4=5得出密文!!本回答被提问者采纳
第3个回答  2008-04-02
文件加密相当与一把锁,而密钥就是开启这把锁的钥匙

就这么简单
第4个回答  2008-04-02
序列号,安装软件时用的。

密钥是什么?
1.密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。2.密钥分为两种:对称密钥与非对称密钥。3.对称密钥加密,又称私钥加密或会话密钥加密算法,即信息的发送方和接收方用同一个密钥去加密和解密数据。它的最大优势是加\/解密速度快,适合于...

密钥是什么
密钥是一种特殊的秘密代码或字符组合。密钥通常用于加密技术中,它是一种用于加密和解密数据的算法或代码。在数据传输或存储过程中,通过使用密钥,可以保证数据的安全性和隐私性。具体来说,密钥有以下几个重要特性:1. 加密作用:密钥的主要功能是进行数据的加密和解密。发送方使用密钥将数据进行加密,只...

密钥是什么意思
密钥的意思是一种参数。它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。简单的公共密钥例子可以用素数表示,将素数相乘的算法作为公钥,将所得的乘积分解成原来的素数的算法就是私钥。加密就是将想要传递的信息在编码时加入素数,编码之后传送给收信人,任何人...

什么是密钥
密钥是一种在加密和解密过程中使用的关键数据,它决定了信息的保密性和完整性。在密码学中,密钥是用于控制加密算法和解密算法操作的一组数据。没有正确的密钥,就无法从加密的数据中恢复出原始的明文信息。密钥在加密通信中扮演着至关重要的角色。当发送方想要安全地传输信息给接收方时,他们可以使用一种...

密钥是什么意思
密钥的意思是指一种用于加密或解密的特殊密码或编码技术。密钥是一种安全手段,用于保护数据的机密性和完整性。在许多加密系统中,密钥是不可或缺的组成部分。下面将对密钥进行 1. 密钥的基本定义:密钥是用于加密信息并保证其安全性的关键代码或字符串。当信息被加密后,只有拥有相应密钥的人才能解密并...

密钥是什么意思
密钥是一种用于加密和解密数据的特定值或码。在加密算法中,密钥是一个秘密的参数,用于将原始数据转换为加密数据,从而保护数据的安全性和机密性。只有拥有正确的密钥才能解密加密数据。密钥是加密和解密的关键,它的安全性对于保护数据的保密性和完整性非常重要。

密钥是什么意思
密钥的意思是指一种特别的秘密代码或字符串,用于加密和解密信息。密钥是一种重要的安全机制,用于保护数据的机密性和完整性。以下是关于密钥的详细解释:1. 密钥的基本定义:密钥是一种用于加密和解密信息的特殊代码或字符串。在信息安全领域,它起到“钥匙”的作用,确保只有拥有正确密钥的人才能访问特定...

密钥是什么意思
密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密码学中:密钥(secret key)——用于加解密数据的工具;私钥(private key)——私有的加解密工具;公钥(public key)——公开的加解密工具。密钥的重要性:密钥管理是所有数据安全的基础。数据通过加密密钥进行加密和解密,...

什么是密钥
密钥是一种用于加密和解密信息的特殊代码或数据。密钥在网络安全领域具有非常重要的作用。它是一个独特的字符串或数字组合,用于保护数据的机密性和完整性。以下是关于密钥的详细解释:1. 密钥的基本定义:密钥是一种用于加密和解密数据的算法中的参数。在加密过程中,密钥用于将普通的数据转换成不可读的...

密钥是什么呢?
密钥是一种用于加密和解密数据的特定代码或字符串。密钥在加密技术中扮演着重要的角色。以下是关于密钥的 1. 密钥的基本概念:密钥是一种秘密的代码或字符串,用于加密和解密信息。在数据传输和存储过程中,使用密钥可以将原始数据转化为无法理解的格式,以保护数据的机密性和完整性。只有拥有相应密钥的人...

相似回答
大家正在搜