要说到非对称加密技术啊,得先说说对称加密技术

什么是对称加密技术
对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥加密。
也就是密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较短,且破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDEA),它比DES的加密性好,而且对计算机功能要求也没有那么高

对称加密算法存在几个问题
1、要求提供一条安全的渠道使通讯双方在首次通讯时协商一个共同的密钥。直接的面对面协商可能是不现实而且难于实施的,所以双方可能需要借助于邮件和电话等其它相对不够安全的手段来进行协商;
2、密钥的数目难于管理。因为对于每一个合作者都需要使用不同的密钥,很难适应开放社会中大量的信息交流;
3、对称加密算法一般不能提供信息完整性的鉴别。它无法验证发送者和接受者的身份;
4、对称密钥的管理和分发工作是一件具有潜在危险的和烦琐的过程。对称加密是基于共同保守秘密来实现的,采用对称加密技术的贸易双方必须保证采用的是相同的密钥,保证彼此密钥的交换是安全可靠的,同时还要设定防止密钥泄密和更改密钥的程序。
假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共需要n×(n-1) 个密钥,密钥的生成和分发将成为企业信息部门的恶梦。
常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES

什么是非对称加密技术呢
与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。
公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。
非对称加密算法实现机密信息交换的基本过程是:甲方生成一对密钥并将其中的一把作为公用密钥向其它方公开;得到该公用密钥的乙方使用该密钥对机密信息进行加密后再发送给甲方;甲方再用自己保存的另一把专用密钥对加密后的信息进行解密。甲方只能用其专用密钥解密由其公用密钥加密后的任何信息。

非对称加密的典型应用是数字签名
常见的非对称加密算法有:RSA、DSA(数字签名用)

iFace密钥技术与非对称密钥技术有什么关系
非对称加密比较关键的是私钥的产生,而私钥产生一定要具有随机性,随机产生的私钥才具有更高的安全性,但是目前常规做法是使用随机函数直接生成随机因子而产生私钥,其实在安全实践中,很多因素都可以作为随机因子而参与私钥的产生,比如天气温度,声波强弱,生物特征等,说到采用生物特征生成私钥就不得不说区块链领域一个知名的公司iFace Chain [ 爱妃链 ]了,该公司对人的人像经过一系列处理后得到的数据,经过密钥生成算法生成私钥iFace key,用于签名,他们称这项技术为iFace人脸签名技术。这项技术从目前来看,简直是一个创举,估计有望成为加密技术的一个跨时代的一项技术。 不过这里要提醒的是,iFace Chain [ 爱妃链 ] 在应用的时候与众不同,使用iFace Chain进行密钥生成的时候,需要消耗iFace Token [ iFace币或叫爱妃币],这也是iFace Chain的流通通证。

非对称加密技术中,iFace人脸密钥技术排名第三相关推荐

  1. 关于智能手机中的人脸识别技术

    关于智能手机中的人脸识别技术 前言:技术介绍 主体: 经典算法介绍 总结: 未来发展趋势 电子科技大学 格拉斯哥学院 2017级 严琳妹 前言:技术介绍 人脸识别技术是基于人的脸部特征,对输入的人脸图 ...

  2. [图文]解读《碟中谍4》中的人脸识别技术

    转自:http://www.shengwushibie.com/Article/Doc/201202/747.shtml 在茫茫人海的火车站走来走去,只要一眨眼的功夫已经被认出,随即被特工盯梢:迎面相 ...

  3. 与活体检测技术结合的人脸识别技术

    随着深度学习方法的应用,人工智能的发展,人脸识别技术的识别率已经得到质的提升,通过反复开发试验,目前我司的人脸识别技术率已经达到99%.人脸识别技术与其他生物特征识别技术相吃比,在实际应用中具有天然独 ...

  4. 计算机网络技术中的NAT,计算机网络技术中的NAT-2.ppt

    计算机网络技术中的NAT-2.ppt 网络地址转换 概述 NAT最初的目的是允许把私有IP地址映射到外部网络的合法IP地址,以减缓可用IP地址空间的消耗. 位于inside网络和outside网络中的 ...

  5. 计算机安全监测技术中,计算机软件安全检测技术分析论文

    计算机软件安全检测技术分析论文 摘要:近年来,我国的科技一直在快速发展,而计算机技术也实现了不断的发展.在计算机中,软件和硬件是确保计算机有效运行的重要部分,且计算机软件的安全直接决定着计算机性能的安 ...

  6. python生产式系统动物识别_在MES生产管理系统中,人脸识别技术以什么形式存在?...

    MES制造执行系统是智慧工厂的一个重要环节,通过与企业其他系统互联互通,做到数据采集实时呈现,生产过程跟踪管理,在线质量监视管理等,MES生产管理系统的定位,是连接计划层和现场自动化系统之间的执行层, ...

  7. 区块链技术中隐私计算的技术特点

    id:BSN_2021 公众号:BSN研习社 在大数据时代,人们越来越重视数据的价值,也越来越注重数据安全的保护,特别是涉及个人隐私数据的保护.如何在不泄露个人隐私的的前提下,实现数据共享的价值?隐私 ...

  8. 人脸识别技术在智慧城城市建设中的深度应用

    人脸识别技术在智慧城城市建设中的深度应用 本文由本人发表于<中国安防>第144期-2017年10月刊智慧城市栏目 佳都新太科技股份有限公司 徐建明 1.   人脸识别技术在智慧城市应用中的 ...

  9. 连不上 GitHub 的朝鲜,也开发出了人脸识别技术

    By 超神经 场景描述:近日,朝鲜媒体<统一的回声>发布刊文,介绍了新开发的自研智能蓝天手机.文章中称,该款手机处理速度快,支持人脸识别和指纹解锁等功能.据朝鲜媒体早前报道,该智能手机的人 ...

  10. AI也脸盲 |黑人遭人脸识别技术“误判”概率竟高出白人5至10倍!

      新智元报道  编辑:三石 [新智元导读]根据美国政府测试发现的结果,即使是表现最佳的人脸识别系统,黑人的错误识别率比白人高5至10倍.那么到底是什么原因导致不同人种之间人脸识别效果差距如此之大呢? ...

最新文章

  1. 为什么不推荐使用uuid或者雪花id作为主键?
  2. BeyondCompare如何去掉时间戳的匹配(不比较时间)(没解决)
  3. NDK 交叉编译常用变量
  4. 1019. General Palindromic Number (20)
  5. python 路径拼接字符串_字符串游戏之拼接字符串
  6. FPGA笔试数电部分(一)
  7. 【linux】Redhat 7 更新 yum源
  8. vue使用下载插件来完成下载文件
  9. 凸优化与非线性优化基础(3)-- 二次规划Quadratic Programming
  10. PyAudio模块的基本使用,阻塞式/非阻塞式地录制/播放音频
  11. 酒店管理系统软件服务器端,酒店管理系统erp
  12. 小米路由器r2d_小米路由器二代R2D怎样设置无线中继模式
  13. Android OpenGL ES 2.0(六)--- 纹理过滤
  14. 经济学人 MAY 12TH–18TH 2018 page 32阅读————2020-02-25
  15. 转 鲁迅《随感录》之一二
  16. Google-admob广告变现
  17. Red Hat Enterprise Linux 官方正式版镜像下载
  18. Eclipse+Pydev详细配置
  19. undefined is not a function
  20. 计算机网络自顶向下方法知识点整理(部分)

热门文章

  1. 大学四年软件工程专业的学习回顾
  2. 汽车发展史大事件(1766-2017)
  3. 接口--PCI/PCIE
  4. mybatis采坑之 PageHelper.startPage出现两个limit情况
  5. 实用主义当道——GitHub 热点速览 Vol.48
  6. 年轻人,你应该拒绝奶头乐
  7. 外包!音频类小程序开发
  8. HTML中怎么将播放器隐藏显示,HTML不显示播放器代码
  9. 9月30日skype事件
  10. 2021鹏业安装算量软件常见问题整理(五)