开源免费的TrueCrypt、7-zip和gpg4win使用经验谈(原创

合集下载

truecrypt linux用法

truecrypt linux用法

truecrypt linux用法
在Linux系统中,TrueCrypt的用法如下:
1. 打开TrueCrypt:在终端中输入“truecrypt”命令,即可打开TrueCrypt图形界面。

2. 创建TrueCrypt加密卷:选择“Create Volume”选项,进入向导。

根据向导提示,选择要加密的分区或磁盘,并选择加密选项。

在创建过程中,可以选择不同的加密算法和加密强度。

3. 挂载TrueCrypt加密卷:在终端中输入“truecrypt”命令,选择要挂载的加密卷,输入密码即可将其挂载到系统中。

挂载后,即可访问加密卷中的文件。

4. 卸载TrueCrypt加密卷:在终端中输入“truecrypt”命令,选择要卸载的加密卷,输入密码即可将其卸载。

需要注意的是,使用TrueCrypt加密卷时需要输入密码才能访问其中的文件。

如果忘记密码,将无法访问加密卷中的文件。

同时,TrueCrypt加密卷只适用于Linux系统,不兼容其他操作系统。

Gpg4win使用教程

Gpg4win使用教程

G p g4w i n使用教程(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--Gpg4win 是一款基于 GPG 的非对称加密软件。

非对称加密方式,简单理解就是用公钥加密文件,用私钥解密文件。

如果你需要发送加密信息,首先获取接收者的公钥,然后利用该公钥加密后传递,对方利用对应的私钥就可解密。

也就是说,公钥是锁,私钥是钥匙。

非对称加密方式很好地解决了传递机密信息的问题。

GPG,又称为 GnuPG,全称是 Gnu Private Guard,即 GNU 隐私卫士。

GPG 是以 PGP 算法为核心的强大的加密软件。

但 GPG 项目是一套命令行程序,而且是为 Linux 等开源操作系统设计的。

好在开发者为 GPG 开发了许多图形前端并将其迁移到 Windows 平台,Gpg4win 就是Windows 平台 GPG 及图形前端的集合安装包,本文将介绍 Gpg4win 中图形前端的使用方法,不会涉及 GPG 的命令行使用方法。

1. 下载安装 Gpg4win首先到官方网站下载 Gpg4win,进入下载页面之后点击下载按钮即可下载。

在开始安装 Gpg4win 之前,我们先来了解一下 Gpg4win 是由哪些组件组成的。

Gpg4win 的核心是 GPG,并包括 Kleopatra、GPA、GpgOL、GpgEX和Claws Mail 五个相关工具,其中Kleopatra 和 GPA 是 GPG 的密钥管理器,用于生成、导入和导出 GPG 密钥(包括公钥和私钥),GpgOL 是 Outlook 2003 和 2007 的 GPG 支持插件,GpgEX 是资源管理器的 GPG 支持插件(不支持 Windows 64 位),Claws Mail 则是一个内置 GPG 支持的邮件客户端。

本文将介绍 Kleopatra 和 GpgEX 的使用方法。

运行 Gpg4win 安装程序,选择安装组件时建议修改默认设置,默认 Gpg4win 将安装 GnuPG 核心、Kleopatra、GpgOL、GpgEX 以及支持文档(英文和德文)。

gcrypt使用手册

gcrypt使用手册

gcrypt使用手册一、概述Gcrypt是一个通用的密码学库,提供了各种加密算法的实现,包括对称加密、非对称加密、散列函数等。

它广泛应用于各种安全敏感的应用程序中,保护数据的机密性和完整性。

Gcrypt以其高效、稳定和安全的特性而备受推崇。

二、主要功能1. 加密算法支持:Gcrypt支持多种加密算法,如AES、DES、RSA、DSA等,满足不同的加密需求。

2. 散列函数:除了加密算法,Gcrypt还提供了常用的散列函数,如SHA-256、MD5等,用于数据完整性校验和摘要生成。

3. 密钥管理:Gcrypt提供了密钥生成、导入导出等密钥管理功能,确保密钥的安全存储和使用。

4. 随机数生成:Gcrypt内置了高质量的随机数生成器,为加密操作提供安全的随机性支持。

三、使用方法1. 安装与配置:首先,需要在系统中安装Gcrypt库,并根据需要进行配置。

2. 初始化:在使用Gcrypt之前,需要进行库的初始化操作,确保加密库的正确加载。

3. 选择加密算法:根据需要选择适合的加密算法,并创建相应的加密上下文。

4. 密钥管理:使用Gcrypt提供的密钥管理功能生成或导入密钥,并妥善保管。

5. 加密与解密:使用选定的加密算法和密钥对数据进行加密或解密操作。

6. 清理资源:加密操作完成后,需要释放相关资源,确保系统的稳定性。

四、注意事项1. 密钥安全:密钥是加密的核心,必须妥善保管,避免泄露。

2. 算法选择:根据需要选择适合的加密算法,避免使用已被破解的算法。

3. 加密模式:对于对称加密算法,需要选择合适的加密模式,如CBC、ECB等。

4. 加密强度:根据需要调整加密算法的参数,确保足够的加密强度。

5. 更新与维护:随着密码学的发展,及时更新Gcrypt库,以获得最新的安全修复和功能增强。

请注意,以上内容仅为简要概述,具体使用时请参考Gcrypt的详细文档和示例代码。

开源免费的TrueCrypt、7-zip和gpg4win使用经验谈(原创

开源免费的TrueCrypt、7-zip和gpg4win使用经验谈(原创

开源免费的TrueCrypt、7-zip和gpg4win使用经验谈(原创)FBI未能破解加密硬盘新闻来源:FBI在经过一年的尝试后,还是未能破译被巴西执法机构指控金融犯罪的巴西银行家的加密文件。

巴西一家葡萄牙语报纸报道(葡萄牙语),巴西联邦警察在 2008年7月展开的Satyagraha行动中,在银行家Daniel Dantas位于里约热内卢的公寓内收缴了5个硬盘。

文章提到硬盘使用了两种加密程序,一种是Truecrypt,另一种是不知名的256位AES加密软件。

在专家未能破解密码后,巴西政府在2009年初请求美国提供帮助,然而美国联邦警察在一年不成功的尝试后,退还了硬盘。

巴西现有的法律中不存在强制要求Dantas交出密码的规定。

TrueCrypt是一种非常重要的开源免费的加密软件,支持windows、mac、linux,在华军软件园的加密软件类排行中(不包括其他暴力解密型软件)排名第一,非常好用,甚至可以全盘加密,如果没有密码即使把硬盘拆下来挂到别的电脑上也打不开。

我个人就在用,不过有一些使用经验必须要注意。

不推荐pgp,文件大,还收费。

bitlocker只在Vista和windows7的专业版和旗舰版才能够实现,而且bitlocker不能和XP完全兼容。

1.加密时不推荐使用密钥文件,因为文件很容易损坏或被误删。

2.菜鸟推荐使用“创建文件型加密卷”,非常好用,缺点是一旦打开后无法保证文件不被病毒侵害(除非选择只读方式打开),而且文件大小不容易确定,大了浪费,小了不够用。

3.“加密非系统分区/设备”可以加密单独的分区,缺点是很容易被别人认为是未格式化的分区而格式化掉。

4.“加密系统分区或者整个系统所在硬盘”安全性比较高,甚至有些变态,非常适合公司电脑使用,即使被商业间谍盗窃也没办法打开(但防不住网络木马的偷窃)。

如果只加密系统分区,那么要注意的是需要准备刻录机,如果没有的话软件就不允许你继续安装,这对于没有刻录机的人来说非常不方便,解决的办法就是通过虚拟光驱加载iso欺骗软件。

truecrypt使用方法

truecrypt使用方法

truecrypt使用方法Truecrypt一款全球最流行的开源安全软件,用于加密和解密文件、文件夹和整个硬盘,以及移动媒体。

它使用最新的加密算法,可以防止非法用户获取敏感数据。

在此,我将介绍Truecrypt的使用方法,以及如何使用它来保护你的隐私。

首先,你需要去官网下载Truecrypt,安装完成后,打开Truecrypt软件,点击“新建”选项,你就可以选择要创建的操作类型,它会显示“磁盘映像”,“分区/驱动器加密”,“文件/文件夹加密”,“虚拟磁盘”等几个选项,你可以根据需要进行选择。

接下来,你需要选择一种加密算法,Truecrypt持不同类型的算法,以满足你的不同加密需求,你可以选择强度最高的AES(高级加密标准),或者Serpent,Twofish等其他算法,选择一种加密算法后,你设置相关参数,如位数、密码、键派生、哈希后,点击“确定”,就可以进行文件或文件夹的加密操作了。

在加密过程中,你还可以使用Truecrypt的安全销毁功能,这样可以抹去被加密的文件的所有信息,防止非法用户无论使用什么技术也无法窃取。

Truecrypt还提供非常方便的挂载功能,即将一个磁盘映像文件或者加密存储器驱动器挂载到一个文件夹中,这样它就像一个类似于硬盘的磁盘,可以让你方便地读写其中的文件,然后,在拔出驱动器之前,最好记得解锁挂载的虚拟磁盘,以确保你的数据安全。

此外,如果你想在外网中使用Truecrypt,可以利用移动设备,如USB驱动器,保存加密的文件,尤其是在你旅行的时候,这样,你可以安全地把你的文件带到任何地方。

最后,Truecrypt提供了一个安全的环境让你放心地加密你的文件,无论是你自己的PC和移动设备,都可以利用Truecrypt来保护你的隐私信息。

Truecrypt以非常方便地管理安全,不仅可以帮助你防止外部访问,也可以把加密的文件移动到不同的位置。

只要你懂得如何使用Truecrypt,就可以帮助你保护你的隐私。

TrueCrypt安装及使用方法0

TrueCrypt安装及使用方法0

TrueCrypt安装及使用方法安装(1)解压并安装TrueCryptSetup7.1a;(2)解压langpack-zh-cn-1.0.0-for-truecrypt-7.1a.zip,并将Language.zh-cn.xml文件导入TrueCryptSetup7.1a安装的目录下。

(3)打开桌面快捷方式TrueCrypt,选择Settings,点击language,选择简体中文并点击OK。

使用一 创建加密盘(1)安装完毕后,运行 TrueCrypt,界面如图。

(2)点击 左上角的加密卷,在下拉菜单中选择 创建加密卷.(3)在弹出的 加密卷创建向导 窗口中,点选加密非系统分区/设备,点击下一步。

(4)选择默认的标准加密卷,点击 下一步。

(5)这里我们在设备列表中选择要加密的盘符,注意,所选盘符上的数据将被完全擦除,所以,一定要事先将该盘内的数据备份好,选择后点击 下一步。

点击 下一步。

(7)如果你的系统是XP,则不能选择 就地机密XP系统只能选择默认的 创建加密卷并格式化,点击 下一步。

(8)选择自己喜欢的加密算法后,点击 下一步。

(9)确认加密卷大小后,点击 下一步。

(10)输入设定密码,点击 下一步。

(11)点选是否允许存储大于4G的文件,点击 下一步。

(12)确认无误后点击格式化。

(13)格式化完毕后,会提示原始盘符将不能作为加载盘符,点击确定。

(14)提示加密卷成功创建,点击确定。

如果不再加密其他盘符,可以直接点击 退出。

二 加载加密盘(1)点击 选择设备。

(2)选择刚刚加密的盘符,点击 确定,。

(3)选择一个作为加载后的盘符,点击 加载。

(4)在弹出的密码框中输入设定的密码,点击 确定。

(5)即可完成加密盘的加载,。

改位置,该保险箱将无法打开。

三 创建保险柜请参照网络资源进行配置,这里不再另述。

/view/aeca6b1455270722192ef7d6.html。

PGCrypto加密组件使用

PGCrypto加密组件使用

PGCrypto加密组件使⽤PGCrypto 插件提供了两类加密算法:单向加密和双向加密。

单向加密属于不可逆加密,⽆法根据密⽂解密出明⽂,适⽤于数据的验证,例如登录密码验证。

常⽤的单向加密算法有 MD5、SHA、HAC 等。

这类加密算法能够保证相同的数据相同的密钥加密的结果是相同的。

双向加密属于可逆加密,根据密⽂和密钥可解密出明⽂,适⽤于数据的安全传输,例如电⼦⽀付、数字签名等。

常⽤的双向加密算法有 AES、DES、RSA、ECC 等。

kbcrypto 是以 pgcrypto插件为基础,增加了国密算法的⽀持。

以下以Kingbase kbcrypto 插件为例,演⽰具体函数的使⽤。

以下例⼦,除了rc4 和 sm4 函数外,所有的例⼦都同时在 PG12.3 和 KINGBASE V8R6 进⾏过验证。

⼀、kbcrypto 包含的函数test=# \dx+ kbcryptoObjects in extension "kbcrypto"Object description-------------------------------------------------------function armor(bytea)function armor(bytea,text[],text[])function crypt(text,text)function dearmor(text)function decrypt(bytea,bytea,text)function decrypt_iv(bytea,bytea,bytea,text)function digest(bytea,text)function digest(text,text)function encrypt(bytea,bytea,text)function encrypt_iv(bytea,bytea,bytea,text)function gen_random_bytes(integer)function gen_random_uuid()function gen_salt(text)function gen_salt(text,integer)function hmac(bytea,bytea,text)function hmac(text,text,text)function pgp_armor_headers(text)function pgp_key_id(bytea)function pgp_pub_decrypt(bytea,bytea)function pgp_pub_decrypt_bytea(bytea,bytea)function pgp_pub_decrypt_bytea(bytea,bytea,text)function pgp_pub_decrypt_bytea(bytea,bytea,text,text)function pgp_pub_decrypt(bytea,bytea,text)function pgp_pub_decrypt(bytea,bytea,text,text)function pgp_pub_encrypt_bytea(bytea,bytea)function pgp_pub_encrypt_bytea(bytea,bytea,text)function pgp_pub_encrypt(text,bytea)function pgp_pub_encrypt(text,bytea,text)function pgp_sym_decrypt_bytea(bytea,text)function pgp_sym_decrypt_bytea(bytea,text,text)function pgp_sym_decrypt(bytea,text)function pgp_sym_decrypt(bytea,text,text)function pgp_sym_encrypt_bytea(bytea,text)function pgp_sym_encrypt_bytea(bytea,text,text)function pgp_sym_encrypt(text,text)function pgp_sym_encrypt(text,text,text)function rc4(bytea,bytea,integer)function sm4(bytea,bytea,integer)function sm4_ex(bytea,bytea,integer,integer)(39 rows)相⽐于 pgcrypto , KINGBASE kbcrypto 增加了 rc4 与国密算法⽀持sm4 , sm4_ex⼆、单向加密1、digestdigest() 函数可以根据不同的算法进⾏加密,没有密钥。

TrueCrpt使用教程(附图),转自官方

TrueCrpt使用教程(附图),转自官方

TrueCrypt 用法、教程、加密免费现在很多商用机、商务笔记本电脑都内置了数据加密功能,比如在主板上安装安全芯片,然后配合系统软件实现数据加密功能,或者借助指纹安全芯片或闪存式安全密钥,让用户可以对PC重要数据进行加密,但具备以上功能的商务PC价格比较昂贵,普通台式机要享受加密功能,必须花钱购买USB加密盘,这显然提升了成本投入,那有没有办法做到既不花钱、又拥有硬盘数据加密功能呢?TrueCrypt是一款免费的PC数据加密软件,支持windows7、Vista、xp和Linux系统,可以在硬盘或闪存上创建一个或多个虚拟磁盘,所有虚拟磁盘上的文件都被自动加密,加密后需要通过密码来进行访问,由于加入了AES-256加密算法,使得加密数据几乎不可能被破解,对于没有商务安全功能的普通电脑,或者不舍得购买加密闪存的商务用户,TrueCrypt可以让他们的数据存储安全可靠。

一、软件资料软件名称:TrueCrypt软件版本:V7.软件大小:3.11MB软件语言:英文(官网提供汉化包)运行环境:Windows 7/Vista/Linux/XP/2000软件下载:/downloads(官网)二、下载安装本文中将使用TrueCrypt的Windows的版本来进行说明,安装程序文件名为TrueCrypt Setup 7.1.exe。

执行该安装程序之后勾选同意,并按“Accept”按钮(如图1所示)。

图1此处有两种安装模式,一种是安装至系统,另一种是抽取出可执行文件,直接运行即可,而不用安装至系统,即通常所说的“绿色安装”。

呵呵,为了响应绿色环保的倡议,我们这里选择“绿色安装”模式(如图2所示),然后点击“Next”按钮。

图2解压缩后会产生一个TrueCrypt的文件夹,该文件夹的位置您可以在图3所示的窗口中指定,这里选择默认的位置,然后点击“Extract”即可开始安装。

图3最后将弹出提示窗口提示您安装已完成,点击“确定”按钮,最后点击“Finish”按钮即可(如图4所示)。

TrueCrypt 7.1a说明

TrueCrypt 7.1a说明

/docs/入门教程如何创建和使用TrueCrypt的容器本章包含一步一步说明如何创建,安装和使用TrueCrypt加密卷。

我们强烈建议您也阅读本手册的其他章节,因为它们包含重要信息。

步骤1:如果你还没有这样做,请下载并安装TrueCrypt的。

然后启动TrueCrypt的通过双击该文件TrueCrypt.exe或通过单击Windows开始菜单中的快捷方式的TrueCrypt。

步骤2:应该出现在TrueCrypt主窗口。

单击创建卷(标有红色矩形的清晰度)。

第3步:应该出现在TrueCrypt加密卷创建向导窗口。

在这个步骤中,您需要选择要在其中创建的TrueCrypt加密卷。

TrueCrypt卷可以驻留在一个文件中,这也叫容器中,在一个分区或驱动器。

在本教程中,我们将选择第一个选项,并创建在一个文件中TrueCrypt 卷。

由于该选项是默认选中,您可以直接点击下一步。

注意:在下面的步骤中,画面将显示在向导窗口的只有右侧部分。

步骤4:在这一步中,你需要选择是否要创建一个标准的或隐藏的TrueCrypt加密卷。

在本教程中,我们将选择前者选项,并创建一个标准TrueCrypt加密卷。

由于该选项是默认选中,您可以直接点击下一步。

步骤5:在这一步中,你必须指定您希望TrueCrypt加密卷(文件格式)创建。

需要注意的是一个TrueCrypt的容器,就像任何普通的文件。

它可以是,例如,移动或删除任何正常的文件。

它还需要一个文件名,您将在下一步中选择。

单击选择文件。

标准的Windows文件选择应该出现(而TrueCrypt加密卷创建向导窗口仍然开放的背景)。

步骤6:在本教程中,我们将创建的文件夹我们的TrueCrypt加密卷D:\我的文档\和体积(容器)的文件名,将”我的音量”(如可以在上面的截图可以看出)。

你可以,当然,选择任何其他的文件名和位置,你喜欢的(例如,在USB记忆棒)。

请注意该文件”我的音量”还不存在- TrueCrypt的将创建它。

GPG简单介绍范文

GPG简单介绍范文

GPG简单介绍范文GPG(GNU Privacy Guard)是一种免费的加密软件,用于保护计算机上的数据免受非法访问和窃取。

它是基于OpenPGP(Pretty Good Privacy)标准,提供了一个公钥加密系统,可以在发送和接收消息时进行数据加密和解密。

GPG是一个开源的项目,由GNU计划开发和维护,其目的是为了提供一种安全的方式来加密和解密电子邮件和文件。

GPG的加密系统基于公钥和私钥的结构。

每个用户都有一对密钥,其中一个是公共密钥,用于加密数据。

公钥可以通过Internet或其他公共方式进行分发。

另一个是私钥,用于解密数据。

私钥只有用户自己可以访问,并且应该被妥善保管。

使用GPG加密一个消息非常简单。

首先,接收者的公钥必须被导入到你的密钥环。

然后,你可以使用GPG来加密要发送的消息。

加密后的消息只能由接收者使用他们的私钥进行解密。

这种方式保证了消息在传输过程中的机密性。

除了加密,GPG还提供了数字签名的功能。

数字签名用于验证消息的真实性和完整性。

发送者可以使用自己的私钥对消息进行签名,接收者可以使用发送者的公钥来验证签名。

如果签名验证成功,那么说明消息没有被篡改过。

GPG广泛应用于电子邮件的加密和签名。

许多电子邮件客户端都集成了GPG插件,使得用户可以轻松地加密和签名他们的电子邮件。

在发送加密电子邮件时,发送者只需要使用接收者的公钥对消息进行加密,接收者可以使用自己的私钥进行解密。

在对邮件进行签名时,发送者使用自己的私钥对邮件进行签名,接收者使用发送者的公钥验证签名。

除了电子邮件,GPG还可以用于保护文件的机密性。

用户可以使用GPG对文件进行加密,只有掌握正确私钥的人才能解密并访问文件内容。

这种功能对于用户存储敏感信息的文件非常有用,可以避免非授权人员访问和窃取。

GPG的安全性取决于用户生成和保护密钥的方式。

私钥必须存储在安全的地方,不能被他人获取。

此外,用户还应该定期更改私钥和密码,以提高安全性。

linux truecrypt原理

linux truecrypt原理

TrueCrypt是一款开源的、基于密码学的加密软件,主要用于加密文件和磁盘驱动器。

以下是TrueCrypt在Linux平台上的工作原理:
1. **随机数生成器**:TrueCrypt使用一个随机数生成器(RNG)来生成加密过程中所需的各种密钥。

RNG在TrueCrypt中发挥着重要作用,因为加密和解密过程都需要用到随机生成的密钥。

2. **主次密钥**:TrueCrypt在加密卷的卷首(512字节)存放主次密钥,这是实时加解密时的密钥。

卷首的512字节由不同于主次密钥的卷首密钥加密,卷首密钥基于PKCS#5(基于I=1令的密码系统规范2.0)中的密钥导出函数PBKDF2得出。

这种设计可以有效地防范字典攻击。

3. **加密算法**:TrueCrypt采用了多种先进的加密算法,包括AES(Advanced Encryption Standard)、Serpent算法和Twofish算法的结合方式,以提供非常高的加密强度。

4. **操作方式**:TrueCrypt支持多种加密方式,包括文件、文件夹、分区以及整个硬盘的加密。

用户可以自由定制加密策略,以满足不同的加密需求。

5. **跨平台应用**:TrueCrypt不仅支持Windows和Mac OS X,也提供了Linux等多个平台的应用程序,能够满足不同操作系统的用户需求。

在Linux平台上,TrueCrypt具有高稳定性、高兼容性和高安全性等优势。

以上是TrueCrypt在Linux平台上的工作原理,更多原理可以咨询计算机专业人士或查阅相关论坛。

在Python中使用7zip备份文件的操作

在Python中使用7zip备份文件的操作

在Python中使⽤7zip备份⽂件的操作我在按照 Byte of python⼀步步的学习Python,在学到‘解决⽅案'的时候,原⽂的实例 “backup_ver1.py” 是⽤zip备份⽂件。

这⾥⾯我有⼏点不⼀样的地⽅:我的电脑没有zip,我⽤的是7zip;原⽂直接⽤‘zip'命令备份,我直接使⽤7z命令报错。

使⽤7z命令备份之前,需要把7zip的安装⽬录添加到系统环境变量Path中;这时候我可以在CMD中执⾏7z,但是在python中还是报错,“7z is not recognized as an internal ……”下⾯三种⽅法可以在python中正确运⾏7z命令:# ⽅法1:拷贝 7z.exe 和7z.dll 到当前python⽂件所在的⽬录下。

否则,不认识7z 命令。

zip_command = '7z a -tzip {0} {1} -r'.format(target, ' '.join(source))# ⽅法2: os.system() ⾥⾯执⾏的是同⽬录下的exe, 使⽤如下os.chdir() 命令切换 path。

os.chdir('D:\\Program Files (x86)\\7-Zip')print('切换当前路径为:', os.getcwd())zip_command = '7z a -tzip {0} {1} -r'.format(target, ' '.join(source))# ⽅法3:在cmd 命令中写⼊7z.exe所在的⽬录zip_command = '"D:\\Program Files (x86)\\7-Zip\\7z.exe" a -tzip {0} {1} '.format(target, ' '.join(source))import osimport time# 1. 需要备份的⽂件与⽬录将被指定在⼀个列表中。

7zip使用手册

7zip使用手册

7zip使用手册【原创实用版】目录1.7zip 简介2.7zip 功能与特点3.如何安装与使用 7zip4.7zip 的常见问题与解决方法5.结论正文【7zip 简介】7zip 是一款开源的压缩软件,能够识别多种压缩格式,并支持创建自解压缩文件。

相较于其他压缩软件,7zip 以其小巧的体积、强大的压缩功能和较高的压缩率而受到用户的喜爱。

【7zip 功能与特点】7zip 支持多种压缩格式,如 zip、rar、iso 等,并且可以创建这些格式的压缩文件。

此外,7zip 还具有以下特点:1.高压缩率:7zip 的压缩率相较于其他压缩软件较高,能够有效地减小文件体积。

2.强大的自解压缩功能:7zip 能够创建自解压缩文件,方便用户在不同的操作系统中使用。

3.集成性强:7zip 可以作为一个命令行工具或图形界面软件使用,满足不同用户的需求。

【如何安装与使用 7zip】用户可以通过官方网站或软件商店下载 7zip,并按照提示进行安装。

安装完成后,用户可以通过以下方式使用 7zip:1.右键点击文件,选择“7zip”选项,进行压缩或解压缩操作。

2.在命令行中输入“7zip”命令,并按照提示进行压缩或解压缩操作。

【7zip 的常见问题与解决方法】1.问题:压缩文件无法打开。

解决方法:确保用户拥有正确的解压缩软件,并使用相应的软件打开压缩文件。

2.问题:压缩文件损坏。

解决方法:尝试使用其他压缩软件解压缩文件,或重新压缩文件。

3.问题:压缩率较低。

解决方法:尝试调整压缩级别或使用其他压缩软件进行压缩。

【结论】7zip 是一款功能强大、易于使用的压缩软件,能够满足用户在压缩和解压缩文件方面的需求。

用户可以通过官方网站或软件商店下载 7zip,并按照提示进行安装和使用。

TrueCrypt简介及TrueCrypt7.1aSource.zip源码在VS2008下。。。

TrueCrypt简介及TrueCrypt7.1aSource.zip源码在VS2008下。。。

TrueCrypt简介及TrueCrypt7.1aSource.zip源码在VS2008下。

⼀、TrueCrypt简介TrueCrypt,是⼀款免费开源的加密软件,同时⽀持Windows Vista,7/XP, Mac OS X, Linux 等操作系统。

TrueCrypt不需要⽣成任何⽂件即可在硬盘上建⽴虚拟磁盘,⽤户可以按照盘符进⾏访问,所有虚拟磁盘上的⽂件都被⾃动加密,需要通过密码来进⾏访问。

TrueCrypt 提供多种加密算法,包括:AES-256, Blowfish (448-bit key), CAST5, Serpent, Triple DES, and Twofish,其他特性还有⽀持FAT32和NTFS分区、隐藏卷标、热键启动等。

主要特性:(1)所有加密都是以分区为基础的。

(2)真加密,所有加密数据都是经过AES等加密算法的运算后的结果,⽆法破解(穷举法除外)。

(3)能创建加密的“虚拟磁盘⽂件”(类似虚拟光驱,⼤⼩可以⾃定义)(4)加密单个分区或整个硬盘。

(5)加密Windows系统所在的分区(启动Windows前需要密码)(6)加密过程⾃动、实时、透明(使⽤加密⽂件或分区前输⼊密码,载⼊后就可以像使⽤⼀个普通分区⼀样使⽤加密分区。

)(7)提供两级⽅案,以应对被强迫说出密码的情况(如抢劫)。

7、1 隐藏分区(覆盖式密码术,steganography)、隐藏操作系统 7、2 ⽆法探测到TrueCrypt 加密分区(加密数据会被认为是随机数据)(8)加密算法:AES-256、Serpent、Twofish。

为取得更好加密效果,可以同时使⽤两种或三种加密算法。

操作模式:XTS。

⼆、TrueCrypt的编译在Microsoft终⽌对Windows XP的⽀持后,TrueCrypt的开发在5/2014结束,所以官⽹上只有7.2,所以在此提供7.1的源码(),也可以上⽹⾃⼰下载。

1.编译环境:VS20082.配置TrueCrypt需要这些MSVC 、nasm.exe、gzip.exe、WDK7600.16385.1、ddkwizard_setup_v1.3.0a-signed.exe(配置WDK的向导)、PKCS 11⽂件,下载全部。

truecrypt 使用方法(一)

truecrypt 使用方法(一)

truecrypt 使用方法(一)TrueCrypt 使用方法介绍TrueCrypt 是一款强大的开源加密软件,可以用于保护您的文件和文件夹。

本文将详细介绍 TrueCrypt 的各种使用方法,助您保护和管理您的敏感数据。

安装 TrueCrypt1.访问 TrueCrypt 官方网站。

2.下载适用于您的操作系统的 TrueCrypt 安装文件。

3.运行安装文件,并按照提示完成安装过程。

创建加密容器1.打开 TrueCrypt 软件。

2.点击“Create Volume” 按钮。

3.在“Volume Creation Wizard” 对话框中,选择“Create anencrypted file container”。

4.点击“Next” 按钮。

5.选择“Standard TrueCrypt volume”,然后点击“Next” 按钮。

6.选择“Select File”,然后选择要创建的加密容器的位置和名称。

7.点击“Save” 按钮。

8.在“Volume Creation Wizard” 对话框中,选择加密算法和加密强度。

9.创建并输入密码,确保密码强度足够高。

10.点击“Next” 按钮。

11.在“Volume Format” 对话框中,选择文件系统和格式化选项。

12.点击“Next” 按钮。

13.等待加密容器创建完成。

挂载加密容器1.在 TrueCrypt 软件主界面,点击“Select File” 按钮。

2.选择之前创建的加密容器文件。

3.点击“Open” 按钮。

4.在“TrueCrypt” 窗口中,点击“Mount” 按钮。

5.输入之前设置的密码。

6.点击“OK” 按钮。

7.等待加密容器挂载成功。

8.在资源管理器中,找到新分配的磁盘,并访问其中的文件。

卸载加密容器1.在 TrueCrypt 软件主界面,选中已挂载的加密容器。

2.点击“Dismount” 按钮。

3.等待加密容器卸载完成。

修改密码1.在 TrueCrypt 软件主界面,选中已挂载或未挂载的加密容器。

封装小技巧(巧用7z)

封装小技巧(巧用7z)

电脑家园: -上网就上电脑家园!1封装小技巧(巧用7z )一、制作前准备首先准备以下工具,不知道工具哪里下载的请google 一下。

1. 7-zip 高级自解压缩包生成工具 中文绿色版2. 7 Zip 4.65 多语言版3. GHOST 镜像浏览器V11二、创建7z 自解压程序1、使用GHOST 镜像浏览器打开你要修改的GHO 文件。

如图:打开后,可以清晰看见GHO 文件内所有内容,在这里可以修改删除GHO 里面的文件,操作的时候要注意,别不小心误操作了。

2、在GHOST 镜像浏览器中,将Program Files 整个拷贝出来,拷贝到你喜欢的位置,方便下步工作就行了。

如图:电脑家园: -上网就上电脑家园!23、打开刚刚拷贝出来的Program Files 文件夹后可以看到很多系统文件夹,这些不用理它,只须找出非系统文件夹即可。

如果你不会区分那些是非系统文件夹,那你可以参考下图,只保留图内文件夹其它通通删除(只保留系统文件夹主要是考虑到每个封装系统都不一样,有些人喜欢在安装过程中将一些需要调用的软件放置在Program Files 目录里面,常见的有Everest ,为避免误操作,所以这里只介绍提取系统文件夹)。

如图:电脑家园: -上网就上电脑家园!34、 现在开始用7 Zip 压缩工具压缩Program Files 文件夹,鼠标右键点击Program Files 文件夹,选择7-Zip ,选择Add to “Program Files.7z”,这样就自动生成一个7z 压缩文件。

如图:对比一下,省了不少空间,如图:压缩前: 压缩后:5、 打开7-zip 高级自解压缩包生成工具,添加Program Files.7z 压缩包,选择解压目录C:\ ,选择文本显示菜单,填上你喜欢的解压标题和解压对话框文字后,点击开始创建即可。

电脑家园: -上网就上电脑家园!4如图:电脑家园: -上网就上电脑家园!56、 创建后可以看见已经生成了一个Program Files.exe ,只要双击这个程序就会自动解压到C盘目录。

信息安全技术实验报告-基于GPG4Win的公钥密码算法实验

信息安全技术实验报告-基于GPG4Win的公钥密码算法实验

信息安全技术实验报告姓名:xxx学号:xxxxxxxxxx专业:xxxxx日期:xxxxxxLab3: 基于GPG4Win的公钥密码算法实验一、实验目的了解公钥算法的应用。

通过在GPG4Win软件下做文件加解密、数字签名以及电子邮件的加解密和数字签名实验,来掌握公钥算法在加解密和数字签名方面的应用。

二、实验环境1.Windows 10系统2.Gpg4win3.1.03.Mozilla Thunderbird三、实验内容【结对伙伴】1.GPG4Win的下载、安装并简述GPG4Win的基本功能;Gpg4win是一款非对称加密方式软件。

简单来讲,就是用公钥加密文件,用私钥解密文件。

如果需要发送加密信息,首先获取接收者的公钥,然后利用该公钥加密后传递,对方利用对应的私钥就可解密。

也就是说,公钥是锁,私钥是钥匙。

非对称加密方式很好地解决了传递机密信息的问题。

图1 安装Gpg4win2.文件加解密及签名实现(1)使用Kleopatra生成公私钥对,导出公钥,与结对伙伴互换公钥;图2.1.1 生成公私钥对图2.1.2 与甲互换公钥图2.1.3 与乙互换公钥图2.1.4 导入完成(2)利用结伴伙伴的公钥实现文件加密,并将加密的文件用邮件发送给伙伴,伙伴接收保存文件并利用自己的私钥解密文件。

●与结对伙伴甲的互动:图2.2.1 利用甲的公钥加密文件图2.2.2 利用自己的私钥解密文件●与结对伙伴乙的互动:图2.2.1 利用乙的公钥加密文件图2.2.2 利用自己的私钥解密文件(3)类似的方法可以使用自己的私钥生成文件的数字签名,并将签名文件发送给伙伴,伙伴利用发送方公钥可以验证签名。

图2.3.1 使用自己的私钥生成文件的数字签名图2.3.2 校验来自乙的签名文件图2.3.2 校验来自甲的签名文件3.电子邮件的加解密和数字签名(1)在结对伙伴之间完成与文件加解密和数字签名中类似的过程实现加密邮件的发送和接收。

这里使用雷鸟邮件客户端软件,绑定了网易163邮箱和QQ邮箱。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开源免费的TrueCrypt、7-zip和gpg4win使用经验谈(原创)FBI未能破解加密硬盘新闻来源:FBI在经过一年的尝试后,还是未能破译被巴西执法机构指控金融犯罪的巴西银行家的加密文件。

巴西一家葡萄牙语报纸报道(葡萄牙语),巴西联邦警察在 2008年7月展开的Satyagraha行动中,在银行家Daniel Dantas位于里约热内卢的公寓内收缴了5个硬盘。

文章提到硬盘使用了两种加密程序,一种是Truecrypt,另一种是不知名的256位AES加密软件。

在专家未能破解密码后,巴西政府在2009年初请求美国提供帮助,然而美国联邦警察在一年不成功的尝试后,退还了硬盘。

巴西现有的法律中不存在强制要求Dantas交出密码的规定。

TrueCrypt是一种非常重要的开源免费的加密软件,支持windows、mac、linux,在华军软件园的加密软件类排行中(不包括其他暴力解密型软件)排名第一,非常好用,甚至可以全盘加密,如果没有密码即使把硬盘拆下来挂到别的电脑上也打不开。

我个人就在用,不过有一些使用经验必须要注意。

不推荐pgp,文件大,还收费。

bitlocker只在Vista和windows7的专业版和旗舰版才能够实现,而且bitlocker不能和XP完全兼容。

1.加密时不推荐使用密钥文件,因为文件很容易损坏或被误删。

2.菜鸟推荐使用“创建文件型加密卷”,非常好用,缺点是一旦打开后无法保证文件不被病毒侵害(除非选择只读方式打开),而且文件大小不容易确定,大了浪费,小了不够用。

3.“加密非系统分区/设备”可以加密单独的分区,缺点是很容易被别人认为是未格式化的分区而格式化掉。

4.“加密系统分区或者整个系统所在硬盘”安全性比较高,甚至有些变态,非常适合公司电脑使用,即使被商业间谍盗窃也没办法打开(但防不住网络木马的偷窃)。

如果只加密系统分区,那么要注意的是需要准备刻录机,如果没有的话软件就不允许你继续安装,这对于没有刻录机的人来说非常不方便,解决的办法就是通过虚拟光驱加载iso欺骗软件。

iso一定要通过email的附件形式备份,丢失就麻烦了,如果系统可以正常进入那么可以重新倒出备份,而系统损坏又没有备份就等着哭吧。

每次安装生成的iso都不同,不可通用,这种方式适合安装XP的台式机使用。

如果是“加密整个硬盘驱动器”至少需要vista或windows7,这种方式适合安装vista或windows7的电脑使用。

5.所有的硬盘分区必须进行一次未用空间的文件粉碎,U盘或移动硬盘也是一样,否则也容易被人破译,因为windows下普通的文件删除后也是可以通过专门的软件恢复的。

6.如果你的电脑里有极其重要的文件,那么密码应该要设置成最大64位(字母大小写+数字+特殊字符),因为现在40位以下的密码已经很容易破解了。

最后想说的就是千万别忘了密码,忘了的话软件作者也打不开。

如果是单位重要的台式机(比如会计)可用整盘加密,不推荐用U盘钥匙加密,因为一旦U盘丢失或损坏就完蛋了。

如果是经常外出使用的笔记本,应该使用整盘加密+文件型加密卷,用不同的密码,防止别人趁你不在使用。

7.U盘及移动硬盘不建议使用分区加密,只推荐使用第一种创建文件型加密卷,因为如果使用的是分区加密,很容易误格式化,即使自己不误格式化,也容易被其他小白给误格式化。

切慎!8.现在俄罗斯299美元工具Elcomsoft Forensic Disk Decrptor可实时解密BitLocker、PGP 以及TrueCrypt加密磁盘(本人暂时没有时间测试),Elcomsoft Forensic Disk Decrptor会检查windows的休眠文件,所以请关闭休眠功能以保证安全,另外如果你的电脑有极度机密的文件并全盘加密时,那么在暂时离开电脑时应重启系统再离开,以免别人乘此机会不需要密码就能偷看电脑。

在某些特殊的紧急条件下,可拔下内存条并予以机械性破坏(比如用榔头砸碎内存颗粒并焚烧),以达到防止别人通过内存拷贝的方式得到数据。

呵呵,情况真得不妙了,TrueCrypt的官网已经被关闭了,我个人认为很可能是斯诺登事件后因美国ZF的威胁而关闭的。

关闭这个事本身不让我震惊,真正让我震惊的是官网居然推荐转移到BitLocker,BitLocker是个什么玩意,大家都知道,微软的东西,因为是闭源的,所以很可能有后门,所以我不建议大家使用BitLocker。

开源的东西就是好,虽然TrueCrypt的官网关闭了,但源代码还在,别人还可以接着编译,瑞士已经有人开始另开门户了http://truecrypt.ch,我们现在可以暂时等待,看这个网站最后是否会真的担起如此一个重任。

我以前有过TrueCrypt7.1a版本的备份,也有汉化包,因TrueCrypt的官网已无法下载,所以现在上传供大家下载。

下载地址:/s/1qWJgZ72现在又出了一个基于TrueCrypt源代码而出的VeraCrypt,做了各种重大改进,所以和TrueCrypt格式不兼容(可能要先卸载TrueCrypt)。

有兴趣的可以下载安装试试。

https://FreeBSD开发者称不能信任英特尔VIA的随机数生成器FreeBSD开发者将不再允许用户信任芯片制造商英特尔和威盛电子(VIA)作为唯一的随机数生成器来源。

这一改变将在即将发布的FreeBSD 10中生效。

随机数生成器被加密系统用于生成密钥,如果随机数生成器存在弱点,密钥也可能会容易被破解。

根据前NSA合同工Edward Snowden泄漏的机密文件,NSA能解密大量加密流量。

它是如何办到的?一些人将怀疑目标指向了NSA参与制定的加密标准,以及依赖该标准的RdRand——存在于Intel 64和IA-32指令集架构的随机数生成指令。

FreeBSD开发者称,英特尔和威盛电子各自提供的RDRAND和Padlock随机数生成器将不能作为唯一生成随机另外我推荐一个软件eraser,它是一个专门的开源免费的文件删除软件,既可以删除存在的文件,也可以粉碎仅仅在回收站里删除的文件,所以任何软件都无法恢复他们,非常安全,/projects/eraser/files/,需要注意的事安装后右键点击可能没有确定按钮,所以一定要注意误删,所以一般不建议安装,只建议在硬盘报废或移动硬盘外借时使用。

也可使用dban,下载地址:/projects/dban/7-zip的使用注意是:1.压缩等级尽量选择极限压缩,时间并没有消耗更多,却可以更小。

2.压缩方法如果自己用则选用LZMA2,毕竟可以支持多线程。

如果要发布到网上,则建议选LZMA,因为低版本的winrar并不支持LZMA2的解压缩。

3.如果要选择加密,则应该选择加密文件名,否则文件一旦被盗,即使别人得不到密码,也可以通过文件名得到大量的信息。

4.重要的东西密码位数一定要高,即使几千位也没什么。

5.分卷压缩后,生成的文件的文件名则不可更改,否则将不能正常解压,这一定要注意!gpg4win是一种重要的加密软件,开源的,使用的是RSA模式,即是公钥和私钥模式,有着比7-zip更多的优点。

比如甲要在网上传个重要文件给乙,但怕被人在传输过程中被人劫夺从而泄密。

怎么办?用7-zip?如果不加密码,则黑客很容易劫夺并解密,如果加密,甲又如何告知乙密码,如果也在网上告知,则黑客还是可以劫夺密码,如果甲通过电话或信件告知乙密码,则国家级别的间谍还是可以知道密码(比如NSA),那总不能甲亲自跑到乙那里去吧。

那就要用到公钥和私钥模式,也就是说让乙先用电脑生成一个公钥,然后发送给甲,甲用公钥加密重要文件,然后把加密过的文件正常传送给乙,乙通过私钥解密该加密文件。

黑客即使得到公钥和甲加密过的文件,也无法解密,因为黑客没有私钥。

打个比方,乙打造了个无人能破坏的盒子,盒子上有个锁(这个锁相当于公钥),锁没有合上,而钥匙自己保留,然后乙把这个盒子给甲,甲把重要的文件放到这个盒子里,然后关闭上锁,这个时候即使是甲也无法打开这个盒子,因为甲没有钥匙(即私钥),甲把这个盒子交给了乙,乙通过自己的钥匙(私钥)打开盒子得到文件。

这个传输的过程中即使被人劫夺,因为劫夺者没有钥匙(私钥),所以无法打开盒子,所以文件是安全的。

如果此时乙也想传输一些文件给甲,那么同理,甲先用电脑生成个公钥给乙,乙用次公钥加密文件然后传输给甲,甲再用私钥解密文件。

大家所熟知的PGP就算了,并不是开源软件,谁也不敢保证没有后门。

gnupg 是linux下的版本,windows没法用,所以用修改过的gpg4win,软件界面英文确实难懂一些,但我配合截图应该能很好使用。

另外需要注意的是这种方法有个最大的缺点,就是中间人攻击,但一般人不会遇到,有兴趣的可以查阅相关资料。

在桌面选择进入Kleopatra程序,在菜单File--New Certificates,选择openpgp模式输入姓名、邮箱和注释,选择右下角的Advanced Settings,在RSA中选择最高的4096位密钥。

点击生成密钥。

导出公钥的私钥非常重要,防止重装系统后密钥丢失上图是公钥的内容私钥有两种生成方式,如上如果勾选ASCII armor 则如下图显示,优点是可以在不能明着发送公钥文件时可以以类似手机短信的形式发送明文文本公钥,缺点是文件也大一些。

如不勾选ASCII armor则如下图所示,有些乱码,文件也小一些,但不影响使用。

上图是显示重装系统后如何加密和解密文件如上图所示,如果勾选Text output (ASCII armor),则加密后的文件大一些,但优点是可以在不能明着发送加密文件时可以以类似手机短信的形式发送明文加密文件,如果不需要,则不勾选,生成的文件也小一些,文件以记事本打开时就是乱码显示。

如上图显示,加密成功上图显示的是准备解密了,如果在点击解密按钮后要输入要解密的强力密钥则直接输入即可。

gpg4win一般用于网络上不能碰面但又想交换重要的私密文件所用,7-zip的加密功能一般用于个人重要文件备份在网上时加密,TrueCrypt一般用于个人电脑或移动硬盘的加密,eraser用于硬盘报废或移动硬盘外借前的文件粉碎。

如果在美国使用重要文件或带重要文件的硬盘去美国应避免使用TrueCrypt,而应用7-zip。

文章看完了,为了看看大家学习得如何,给大家出一道选择思考题:斯诺登同学带着自己包含重要文件的笔记本电脑逃到了俄罗斯,但也感到非常的不安全,他有gpg4win、TrueCrypt和7-zip三种软件。

1.他想加密自己的笔记本,让别人没有密码即使偷到了自己的笔记本电脑也得不到里面的重要文件,则斯诺登会使用________软件。

2.斯诺登尝试第一次和维基解密工作人员交流并传输一些重要文件则使用________软件。

相关文档
最新文档