永发信息网

什么叫电子密钥?

答案:1  悬赏:80  手机版
解决时间 2021-10-21 20:34
什么叫电子密钥?
最佳答案
密钥 开放分类: 信息技术、安全 简单介绍一下密码学知识。密钥分为两种:对称密钥与非对称密钥 对于普通的对称密码学,加密运算与解密运算使用同样的密钥。通常,使用的加密算法比较简便高效,密钥简短,破译极其困难,由于系统的保密性主要取决于密钥的安全性,所以,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题。正是由于对称密码学中双方都使用相同的密钥,因此无法实现数据签名和不可否认性等功能。 20世纪70年代以来,一些学者提出了公开密钥体制,即运用单向函数的数学原理,以实现加、解密密钥的分离。加密密钥是公开的,解密密钥是保密的。这种新的密码体制,引起了密码学界的广泛注意和探讨 不像普通的对称密码学中采用相同的密钥加密、解密数据,非对称密钥加密技术采用一对匹配的密钥进行加密、解密,具有两个密钥,一个是公钥一个是私钥,它们具有这种性质:每把密钥执行一种对数据的单向处理,每把的功能恰恰与另一把相反,一把用于加密时,则另一把就用于解密。用公钥加密的文件只能用私钥解密,而私钥加密的文件只能用公钥解密。 公共密钥是由其主人加以公开的,而私人密钥必须保密存放。为发送一份保密报文,发送者必须使用接收者的公共密钥对数据进行加密,一旦加密,只有接收方用其私人密钥才能加以解密。 相反地,用户也能用自己私人密钥对数据加以处理。换句话说,密钥对的工作是可以任选方向的。这提供了"数字签名"的基础,如果要一个用户用自己的私人密钥对数据进行了处理,别人可以用他提供的公共密钥对数据加以处理。由于仅仅拥有者本人知道私人密钥,这种被处理过的报文就形成了一种电子签名----一种别人无法产生的文件。 数字证书中包含了公共密钥信息,从而确认了拥有密钥对的用户的身份。 简单的公共密钥例子可以用素数表示,将素数相乘的算法作为公钥,将所得的乘积分解成原来的素数的算法就是私钥,加密就是将想要传递的信息在编码时加入素数,编码之后传送给收信人,任何人收到此信息后,若没有此收信人所拥有的私钥,则解密的过程中(实为寻找素数的过程),将会因为找素数的过程(分解质因数)过久而无法解读信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
初中数学问题
电动剃须刀导购推荐什么品牌?都有哪些牌子
欧式田园风格家具选购5大妙招
厨房玻璃贴纸哪种好用?那种比较适合在厨房使
谁能指点一下自己更换锁芯有哪些步骤?
急求暴君独宠汐奴txt全文,万分感谢!
天麻、生地、熟地、首乌各15g.可以喝吗有副作
问一下上海安置房房产证要多长时间能拿到?
怎么避开购房陷阱购买小产权房有什么危害?有
宾馆装修需要注意些什么事项?大概总造价多少
秋季手指蜕皮是怎么回事
包头瀚翔装修公司
手机号查姓名
小白求问福庆板材和千年舟板材哪个好?
请问外墙乳胶漆造价大概是多少?会很贵吗?
推荐资讯
大腿内侧肌肉疼痛是什么原因?也没有劳累
男友小气怎么办
简述印度上古文学的美学特征
怎样把文章转发到微博
鲁菜什么最好吃,怎么做
胸部下垂怎么办有什么方法?
13岁女孩遇热或情绪激动俩颊起红疙瘩
预购美的牌抽油烟机、求助如何选购抽油烟机?
孩子的双眼皮的凤眼是什么命相,谁会看
香菇肉泥汤怎么做
开火锅店需要什么流程?
长豆角(豇豆)和短豆角(白不老豆角)哪个有营养
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?