当前位置: 首页 > news >正文

雅安城市建设网站求网页设计网站

雅安城市建设网站,求网页设计网站,Wordpress校内优化,重庆本土网站公钥加密 这篇文章讨论了PGP或“很好的隐私”。 PGP是常规加密和公用密钥加密的混合实现。 在详细介绍PGP之前#xff0c;让我们先谈谈公钥加密。 与其他任何加密技术一样#xff0c;公钥加密解决了通过不安全介质传输安全数据的问题。 即互联网。 结果#xff0c;该方案的… 公钥加密 这篇文章讨论了PGP或“很好的隐私”。 PGP是常规加密和公用密钥加密的混合实现。 在详细介绍PGP之前让我们先谈谈公钥加密。 与其他任何加密技术一样公钥加密解决了通过不安全介质传输安全数据的问题。 即互联网。 结果该方案的目的是发送数据以便只有预期的收件人才能阅读。 它通过使用非对称密钥加密来完成此任务。 它使用一对密钥进行加密一个公共密钥用于加密来自发送方的数据一个“相应的”私有密钥用于在接收端解密数据。 这些公钥/私钥在数学上是链接的但已生成因此它们都不是从对方的知识派生而来在计算上可行的。 至少要等到最快的计算机出现在时间的尽头。 密钥基于数学关系最著名的是整数分解和离散对数问题。 但是随着计算速度的加快加密算法将始终需要变得更加复杂。 综上所述公钥已发布并可用。 它使任何人都可以使用公钥加密数据但是只有拥有私钥的一方才能解密数据。 公钥密码术的一大好处是由于所有通信仅涉及公钥并且从未传输或共享私钥因此它使没有预先存在的安全性安排的各方能够以安全的方式交换消息。 公钥系统的一些常见示例是RSARivestShamir和Adleman和DSA数字签名算法。 PGP PGP由Phil Zimmermann于1991年创建是一种混合的公共密钥加密/常规方案其功能有所不同。 首先压缩明文或纯文本形式的邮件正文然后再对其进行加密。 这种压缩不仅使文件更易于传输而且增强了安全性。 当前有一个负责维护该项目的标准机构 OpenPGP Alliance 。 压缩后PGP然后创建一个会话密钥。 该会话密钥是一次一次性密钥该密钥是根据鼠标的移动和键入的击键生成的。 使用该会话密钥数据被加密以形成密文。 加密后会话密钥将被加密为收件人的公共密钥该公共密钥绑定到用户名和/或电子邮件地址稍后会对此进行详细介绍。 此公钥与密文一起传输到收件人。 解密是相反的。 PGP的接收者副本使用用户私钥来恢复上面生成的会话密钥以便解密密文。 除加密外如果需要提供某种形式的验证PGP还将加密功能强的哈希函数用于消息签名。 散列函数是一个采用可变长度输入消息并产生固定长度输出的过程。 说160位。 这称为消息摘要 消息摘要的变化很小而输入的变化很小。 然后PGP使用摘要和私钥创建“签名”。 此外该签名和纯文本被发送到接收者接收者将需要重新计算摘要并验证签名。 同样此消息的最轻微改动将更改已签名的文档并导致验证过程失败。 在Java中也许最受欢迎的加密库提供程序是“ Bouncy Castle军团” 。 // insert code here public class PGPExample {public static void encrypt() {Security.addProvider(new BouncyCastleProvider());//Load Public Key FileFileInputStream key new FileInputStream(res/keys/public.bpg);PGPPublicKey pubKey KeyBasedFileProcessorUtil.readPublicKey(key);//Output fileFileOutputStream out new FileOutputStream(target/enc.bpg);//Input fileString inputFilename src/main/resources/plaintext.txt;//Other settingsboolean armor false;boolean integrityCheck false;KeyBasedFileProcessorUtil.encryptFile(out, inputFilename, pubKey, armor, integrityCheck); } } 资源资源 http://www.pgpi.org/doc/pgpintro/ http://en.wikipedia.org/wiki/Pretty_Good_Privacy http://www.rossde.com/PGP/index.html#links http://www.openpgp.org/ http://www.bouncycastle.org/java.html 参考来自Reflective Thought.net的 JCG合作伙伴的 Java和Pretty Good PrivacyPGP 。 相关文章 讨厌Java吗 您正在打错仗。 从敏捷开发中省钱 选择一种新的编程语言来学习 每个程序员都应该知道的事情 翻译自: https://www.javacodegeeks.com/2011/06/java-pretty-good-privacy-pgp.html
http://www.huolong8.cn/news/365548/

相关文章:

  • 公司网站开发可行性报告专门做头像的网站
  • 点个赞科技 网站制作临沂seo公司稳健火星
  • 搭建一个网站大概需要多少钱哪个网站的ps元素好
  • 网站正在建设中服装设计基础
  • 彩票网站开发多少钱苏州网站定制
  • 兰州网站维护公司广西建设工程造价管理协会网站
  • 服务器租用网站模板网站开发工作标准
  • 可以通过哪些网站注册域名跨境电商出口平台有哪些?
  • 语文建设网站南京百度推广
  • 安徽省建设工程网站wordpress网站网速慢
  • 中建八局第三建设有限公司网站怎么查网站是不是百度做的
  • dreamwearver做网站公司网站优化怎么做
  • 青岛网站备案天河网站建设推广
  • o2o网站开发框架网站建设源码下载
  • cdr做图时怎么找到网站的哪些专业能建网站
  • 网站商务通弹出窗口图片更换设置百度seo点击软件
  • 可以做设计私单的网站做网站什么框架比较好
  • 上海信息公司做网站花箱 东莞网站建设
  • 青岛建设工程信息网站网站设计公司合肥
  • 宜春做网站免费网站模版下载
  • 简述创建一个网站的过程锦州网站设计
  • 网站成本费用wordpress json 时间
  • 建立网站费用大概需要多少钱软件详细设计文档
  • 网站做APP麻烦吗精密电子东莞网站建设技术支持
  • 嘉禾手机网站建设wordpress搜索不显示结果
  • 网站界面设计描述网站建设沟通
  • 门户网站开发 报价大淘客cms建站教程
  • 网站图片设置方法广州网络推广奋
  • 工业设计 做自己的网站 知乎自己怎么做网站视频赚钱吗
  • 软件开发和网站建设哪个好哪个网站可以做1040