BCArchive软件旨在将文件或文件夹组压缩为加密的存档(即单个压缩文件)。BCArchive的主要功能是为用户提供用于将文件和/或文件夹压缩和加密为单个存档文件的工具。一方面,BCArchive提供了多种创建此类存档文件并将敏感数据放入其中的方法,包括Windows Shell扩展命令和对拖放操作的支持。另一方面,BCArchive利用经过验证的强大加密算法和标准为压缩文件内存储的数据提供高安全级别。可创建受密码保护的压缩和加密存档文件。创建通过另一个用户的公共密钥加密的压缩和加密的存档文件。在现有的存档文件中添加许多密码。将多个公共密钥添加到现有存档文件中,以便许多用户可以解密存档。生成新的或使用PKCS-12 / X.509格式的现有私钥/公钥对。将数据压缩并加密为自解压的可执行程序。用户可以在未安装BCArchive的计算机上运行该程序,并提取数据。BCArchive利用对称算法、安全哈希算法、非对称(公共/秘密密钥对)算法等加密算法以及标准和规范。可BCArchive与许多众所周知的标准和规范兼容,该软件允许使用在世界范围内多年创建的现有公共密钥数据库,例如,为PGP软件创建的密钥。
安装说明
1、下载并解压,双击bcarchive.exe运行安装,勾选我接受协议

2、选择软件安装路径

3、安装完成, 退出向导
软件功能
一、压缩和加密数据
1、创建新的存档文件。要使一组文件/文件夹被加密并压缩成一个存档文件,您应该执行两个步骤。首先,创建新的存档文件,以存储您的数据。在那一步,您选择公共密钥或输入密码,这将进一步用于从存档中提取数据。第二步是将选择的文件放入存档文件。这里有几种方法,包括将选定的文件/文件夹拖放到BCArchive窗口或运行BCArchive的“添加文件/添加文件夹”命令。
2、打开/查看/编辑现有存档。创建BCArchive文件后,就可以以压缩和加密形式访问存储在其中的数据。要打开存档以供访问,只需在“我的电脑”窗口中双击存档文件,或在BCArchive主窗口中运行“打开”命令。该程序将要求您输入密码,然后显示加密档案的内容。之后,您可以将新文件和文件夹添加到存档中,从存档中删除一些旧文件,直接从BCArchive窗口中提取所选文件甚至打开文件,而无需从存档中以解密形式提取文件。
3、将公钥/密码添加到现有存档文件。您可以创建压缩/加密的存档以供自己使用。如果是这样,您可以使用单个密码(可以是您的秘密密钥的密码,也可以是具体存档的密码)来访问存档。另一方面,如果希望其他人能够访问存档中的数据,则可以向存档中添加多个密码。此外,如果某人具有自己的公共/秘密密钥对,则可以将该人的公共密钥添加到存档中。 Internet中有许多服务器,其中存储着成千上万的公钥。 BCArchive允许您在Internet中运行搜索用户的公共密钥,并将该密钥添加到您创建的档案中。由于BCArchive支持PKCS#12和X.509标准,因此您可以使用现有的公共密钥服务器来下载和使用其他人的密钥。
4、制作自解压存档文件。要使用BCArchive软件中的所有可用功能,您应该在计算机上安装该程序。另一方面,您可能希望创建加密/压缩的存档文件以用于备份或将其发送给其他用户。尝试从存档中提取数据的人员可能没有安装BCArchive程序。在这种情况下,您可以将存档文件转换为自解压的可执行文件(即包含可执行代码和加密/压缩数据的程序文件)。一旦其他人运行了您创建的自解压程序,该程序将要求他/她输入适当的密码,并以解密形式在用户计算机上提取数据。
5、同步,导入,导出功能。存档的内容可以与非加密文件夹的内容同步。同样,还提供从...导入和向...导出功能。
6、对文本或剪贴板内容进行编码。 BCArchive包含BCTextEncoder实用程序,用于快速编码和解码文本数据。纯文本数据经过压缩,加密并转换为文本格式。转换的结果可以复制到剪贴板或保存为文本文件。
二、本地公钥数据库和密钥管理
1、创建秘密/公共密钥对。世界上很多人都有他们的秘密/公共密钥。他们使所有人的公钥都打开,并将相应的私钥保存在安全的地方。公钥用于加密数据,以便只有相应私钥的所有者才能解密数据。您可能还希望创建自己的私钥/公钥对,以便其他人可以向您发送使用公钥加密的数据。 BCArchive允许您创建密钥对并以标准PKCS#12格式存储/发送密钥,并颁发相应的公共X.509证书。
2、将公用密钥添加到本地公用密钥数据库。 BCArchive支持其本地数据库来存储您可能希望与其联系的其他人的公钥。例如,您决定将加密和压缩的存档发送给您的朋友约翰。 John可能较早创建了他的公共密钥,并存储在Internet上的许多公共密钥服务器上。如果是这样,您可以运行BCArchive Add Public Key命令并在Internet中找到John的公共密钥。然后,您可以将公钥添加到BCArchive文件,并将文件发送给John。 John将能够使用他的秘密密钥解密档案。由于您已将John的密钥保存在BCArchive本地密钥数据库中,因此下次决定将加密的存档发送给John时,您将不需要再次访问Internet密钥服务器,您只需从本地数据库中获取密钥即可。
3、备份/还原本地公钥数据库。其他用户的公钥BCArchive数据库节省了您的时间,因为当您将其他用户的公钥添加到加密的存档中时,您无需在访问Internet时再次下载公钥。建议定期备份(或导出)数据库文件,并将文件保存在可靠的存储介质上。如果将来决定更换计算机或重新安装软件,则可以从数据库的备份副本还原(或导入)BCArchive数据库。
使用帮助
1、创建新的存档文件
为了将数据加密并压缩到单个存档文件中,您应该创建新的存档文件,将数据存储在其中。创建新档案后,即可将常规文件和文件夹添加到档案中。
有以下几种方法来创建新的存档文件:
在“我的电脑”窗口中,打开要在其中创建新存档文件的文件夹。在“我的电脑”程序的“文件”菜单中,运行“新建”->“Jetico BestCrypt存档”命令。
从开始->程序->BCArchive程序文件夹中运行BCArchive程序。然后在BCArchive主窗口中,从“存档”菜单运行“新建”命令。
右键单击“我的电脑”窗口中的文件/文件夹,然后运行命令添加到“file_name.bca”
开始创建新的存档文件后,将出现以下窗口:
如果要通过输入一些密码来访问新档案,只需在“密码”和“确认密码”编辑框中输入两次密码,然后单击“确定”。然后,BCArchive将要求您用鼠标随机移动以生成唯一的加密密钥,并且完成存档文件的过程将完成。
创建新档案的过程也可能是更具创造性的工作。如果您决定使用某个公共密钥对新档案进行加密,或者希望选择一些具体的加密选项,请点击高级。BCArchive对话框窗口将开始如下所示:
由于选择了“基于密码的加密”单选按钮,因此您可以继续创建新的存档,可以使用密码打开该存档,但是现在您可以更改存档文件的许多加密设置:
用于加密档案内部数据的加密算法(在我们的示例中为Triple-DES);
加密算法,用于对归档文件中随机生成的密钥进行加密(在我们的示例中为Blowfish);
安全哈希算法,用于从密码(示例中为SHA-1)派生中间加密密钥;
Salt(随机数据)和Iterations参数的使用完全符合PKCS#5规范(实施基于密码的密码的建议)所要求的。
如果您希望创建新的存档,以便将其通过某个用户的秘密密钥解密,则应使用该用户的相应公钥对数据进行加密。因此,您应该选择“公共密钥加密”单选按钮,如下所示:
之后,您只需要选择用户(可能是您自己)的公共密钥。您可以从两个地方获取公钥:
在本地密钥数据库中找到公共密钥(单击“浏览”按钮)。
在Internet中找到公共密钥(单击“网络搜索”)。
选择某个用户的公共密钥后,BCArchive将在“用户ID”,“密钥ID”和“算法”框中显示其特征,以便您可以验证所选密钥的有效性。
2、打开现有的存档文件
要打开现有的存档文件,可以使用以下方法之一:
在“我的电脑”窗口中浏览存档文件,然后通过鼠标左键双击该文件。
从开始->程序->BCArchive程序文件夹中运行BCArchive程序。如果使BCArchive安装程序在安装过程中创建图标,则可以从Windows快速启动栏或桌面上的图标运行BCArchive。
然后在BCArchive主窗口中,从“存档”菜单运行“打开”命令。
如果您先前打开了存档文件,则可以使用BCArchive主窗口的“存档”菜单中的“打开最近的”命令。(可选)可以禁用“最近使用”列表。
BCArchive将要求您为存档文件输入适当的密码,并向您显示存档的内容。
3、编辑档案文件
当您打开BCArchive加密的存档文件时,程序将向您显示存档的内容:
您可以使用多种方法来编辑存档文件的内容:
拖放操作。要将文件/文件夹添加到存档中,请运行“我的电脑”程序,然后选择要添加到存档中的文件/文件夹组。然后将文件组拖放到BCArchive窗口中。BCArchive会将文件添加到打开的存档中。您可以使用相同的拖放方式从存档中提取文件/文件夹-只需在BCArchive窗口中选择文件/文件夹,然后将文件移至``我的电脑''窗口即可。
使用BCArchive命令。您可以运行“添加文件”和“添加文件夹”命令以将文件或文件夹添加到存档中,使用“删除”命令从存档中删除文件/文件夹,并运行“重命名”命令以重命名存档中的某些文件或文件夹。
运行全部提取命令以将所有文件/文件夹从存档中提取到计算机上的所选文件夹中。如果要提取存档的一部分,请在BCArchive窗口中选择文件/文件夹,然后从“存档”菜单中运行“提取”命令。
编辑存储在存档中的文件。如果双击存档中的某个文件,BCArchive将自动将文件提取到临时文件夹中,并运行相应的应用程序以打开存储在临时文件夹中的提取文件。例如:如果您打开文本(*.txt)文件,则记事本将打开该文件。默认情况下,临时文件夹是Windows TEMP文件夹,但可以使用“选项”菜单中的“打开文件模式->更改临时文件夹”命令进行更改。
从BCArchive v2开始,有两种打开文件的模式。您可以使用“BCArchive选项”菜单中的“打开文件模式”命令来切换它们:
一次一个。一次只能提取一个文件。您可以查看和编辑文件。关闭文件时,BCArchive会询问您是否要更新存档中的原始文件。之后,BCArchive运行安全的删除过程(擦除过程)以从TEMP文件夹中删除文件的临时副本。
几个文件。您可以同时查看和编辑多个文件。如果检测到修改,将询问您是否必须更新存档中的原始文件。关闭归档文件后,或者启动特殊命令(“打开文件模式->关闭并擦除所有临时提取的文件”)后,将对整个提取文件组执行擦除过程。此模式不太安全,但更方便。
您可以在“我的电脑”窗口中将文件或文件/文件夹组添加到存档文件。选择文件,然后用鼠标右键单击。在出现的上下文菜单中,运行“添加到[文件名].bca”命令。
[文件名]是要添加到存档中的文件组中第一个文件的名称。如果[Filename].bca存档不存在,则BCArchive会要求您输入密码并创建存档。
如果要使用现有存档,请在“存档名称”编辑框中输入存档的文件名,或通过单击...浏览存档。