`
yuankai
  • 浏览: 107264 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用PGP对Zip文件签名加密解密PGP文件

    博客分类:
  • PGP
 
阅读更多
源码和证书等文件都在附件中,运行程序前先看readme.txt文件。
程序中要用到的证书都在resources/certs下,证书的密码在程序中写死了,还有就是一些文件路径也是写死的。这个只是个对PGP简单的封装.相当于一个小应用程序,如果需要更完善也比较简单,可以增加一个配置文件,所有的东西都配在配置文件中,写个类读配置文件就好了。没时间弄。
分享到:
评论

相关推荐

    PGP加密源程序C源码

    - **加密与解密**:PGP使用对称加密算法(如IDEA)对大量数据进行快速加密,然后用非对称加密算法加密对称密钥,发送方和接收方使用不同的密钥对。 - **哈希与签名**:源码中会有SHA-1或MD5等哈希函数的实现,用于...

    pgp邮件加密软件的安装使用实验报告

    例如,可以使用接收人的公钥加密压缩文件,确保只有拥有对应私钥的接收人才能解密。如果接收方不使用PGP,可以设置密码加密,但这要求所有接收人都知道密码。此外,PGP还支持自解密文档的创建,方便那些不使用PGP的...

    Android-PGP,Android上简单的PGP加密/解密。.zip

    四、Android-PGP使用流程 1. **初始化**:在Android应用中引入Android-PGP库,设置必要的配置,如密钥存储路径等。 2. **生成密钥**:用户通过API生成公钥和私钥,并保存在安全的地方。 3. **加密操作**:将待加密的...

    PGP加密软件使用说明

    - 选择要加密的文件,创建自解密压缩文档。 - 这种方式方便未安装PGP的用户解密文件,但安全性较低。 10. **自解密文档的解密** - 双击自解密文档,输入密码即可解密。 11. **创建PGP虚拟加密磁盘** - 使用...

    PGP加密软件(内含注册码)

    PGP(Pretty Good Privacy)是一种广泛使用的数据加密和签名软件,由Phil Zimmermann于1991年开发。它的核心功能是提供电子邮件的安全性,包括加密、数字签名以及消息认证。PGP加密软件通过使用非对称加密算法,如...

    基于PortablePGP的PGP加解密

    解密后的文件是一个.GZ压缩包,这是GNU Zip压缩格式,常用于文件的存储和传输以减小文件体积。GZ格式使用LZ77算法进行压缩,效率高且压缩率良好。 最后,GZ压缩包被进一步解压成.TXT文本文件。TXT文件通常用于存储...

    PGP加密软件

    PGP使用了一种称为公钥加密的技术。每个用户都有一个公钥和一个私钥。公钥是公开的,可以分发给任何人,用于加密信息;而私钥则必须保密,用于解密收到的信息。这种机制使得只有持有私钥的人才能解密通过其公钥加密...

    PGP加密详解.rar

    1. **加密**:PGP允许用户对电子邮件、文件或整个硬盘进行加密,确保只有指定的接收者能够解密并访问这些信息。这为敏感数据提供了强大的保护,防止未经授权的访问。 2. **数字签名**:通过PGP,用户可以使用自己的...

    PGP10.0.2安装使用图解

    8. **PGP zip**:创建加密且压缩的文件包,相比普通压缩文件具有更高的安全性。 9. **网络共享加密**:提高网络共享文件夹的安全性,超越操作系统的内置权限控制功能。 10. **可移动加密介质(PGP Portable)**:...

    pgp50(1).zip_mime_pgp_电子签名_电子邮件_邮件 加密

    标题中的“pgp50(1).zip”指的是一个名为“pgp50(1)”的ZIP压缩文件,其中可能包含与PGP(Pretty Good Privacy)相关的资源或文档。PGP是一种广泛使用的加密软件,主要用于保护电子邮件的安全,实现数据的隐私和完整...

    java pgp解密+Protable PGP安装使用

    PGP使用公钥/私钥对进行加密和解密。公钥是公开的,任何人都可以获取并用它来加密数据;而私钥则需要保密,只有拥有者才能使用它来解密数据。在Java中,我们可以使用Bouncy Castle库提供的API来处理PGP密钥对,包括...

    利用PGP实现安全通信

    5. 加密/解密附件和签名:在发送带有TXT文件的邮件时,使用PGP对附件进行加密,并使用私钥签名。收件人使用发件人的公钥解密附件,用发件人的签名验证附件的完整性和来源。 6. PGP加密盘操作:使用PGP创建加密的...

    PGP加密

    2. **对称加密**:在实际操作中,PGP首先使用随机生成的对称密钥对文件进行快速加密,因为对称加密算法在处理大量数据时比公钥加密更快。然后,这个对称密钥本身用收件人的公钥加密,并附在加密后的文件一起发送。 ...

    PGP 10 中文32位+64位.zip

    1. **散列算法**:PGP使用散列函数,如MD5或SHA-1,对原始数据进行处理,生成固定长度的散列值。这个过程不可逆,用于验证数据的完整性,确保数据在传输过程中未被篡改。 2. **数据压缩**:在加密前,PGP会先对数据...

    口令破解与防御技术-基于PGP的加密实验概要.pdf

    基于PGP的加密实验概要 本实验的主要目的是让学生通过PGP软件的操作,理解加密和数字签名的原理,掌握PGP软件的功能。...实验中了解了加密和数字签名的概念和原理,并了解了PGP对文件的加密和解密过程。

    PGP软件的使用-2.pdf

    本文将深入讲解PGP软件的使用方法,包括如何创建PGP密钥、如何对单个文档进行加密和解密,以及如何使用PGP Zip功能加密多个文件或文件夹。 1. 创建PGP密钥 创建PGP密钥是使用PGP软件的第一步。在PGP Desktop中,...

    文件加密的各种方法

    具体包括对文件加密的重要性的强调、如何通过组策略编辑器进行驱动器隐藏来达到一定程度的保护作用、以及利用WinRAR等专业工具实现更高级别的文件加密。 #### 重要性 在数字化时代,数据安全变得尤为重要。无论是...

    完全掌握加密解密实战超级手册.zip02

    40214.3.3 Advanced PDF Password Recovery 40414.3.4 用PDF Password Remover解除PDF文件口令 40614.4 宏加密解密技术 40814.4.1 实现宏技术加密 40814.4.2 宏解密工具VBA Key 41114.5 对压缩文件实施加密解密 ...

Global site tag (gtag.js) - Google Analytics