哪个软件可以给文件做加密?

哪个软件可以给文件做加密?,第1张

文件加密工具》百度网盘资源免费下载:

链接: https://pan.baidu.com/s/14pEAtH1adyHmwgJR9Qx-HQ

?pwd=i4b6 提取码: i4b6

数据安全、隐私一直是很多小伙伴比较注重的,现免费分享一款文件加密软件附使用教程,此工具能够帮助大家快速进行全新的加密文件 *** 作,也支持移动加密即不同电脑进行加密解密 *** 作,帮助大家管理自己的各种电脑文件,做好电脑的安全防护工作。

字节逐位倒排序加密法是以比特为单位的换位加密方法,用VB实现的具体算法是:

(1) 以二进制模式打开源文件;

(2) 从源文件第I位读取一个字节,假设为字母“A”,得到“A”的ASCII值为65;

(3) 将65转换成八位二进制串为“01000001”;

(4) 将“01000001”按字节逐位倒排序得另一个八位二进制串“10000010”;

(5) 将“10000010”转换成十进制再写回源文件第I位置,完成一个字节的加密;

(6) 重复(2)、(3)、(4)和(5),直到所有字节加密结束。

为了使程序模块化,我们用函数过程ByteToBin完成将字节型数据转换成二进制串(其实质就是将十进制数转换成八位二进制串);用函数过程BinToByte将二进制串转换成字节型数据(实质是将八位二进制串转换成十进制数):用函数过程Reverse将八位二进制串逐位倒排序。具体程序如下:

Function ByteToBin(m As Byte) As String ' 将字节型数据转换成八位二进制字符串

Dim c$

c$ = ""

Do While m 0

r = m Mod 2

m = m \ 2

c$ = r &c$

Loop

c$ = Right("00000000" &c$, 8)

ByteToBin = c$

End Function

Function Reverse(m As String) As String ' 将八位二进制字符串颠倒顺序

Dim i%, x$

x = ""

For i = 1 To 8

x = Mid(m, i, 1) &x

Next i

Reverse = x

End Function

Function BinToByte(m As String) As Byte ' 将八位二进制串转换成十进制

Dim x As String * 1, y%, z%

z = 0

For i = 1 To 8

x = Mid(m, i, 1)

y = x * 2 ^ (8 - i)

z = z + y

Next i

BinToByte = z

End Function

Private Sub Command1_Click()

Dim x As Byte, i%, fname$

fname = InputBox("请输入要加密的文件名!注意加上路径名:")

If Dir(fname) = "" Then

MsgBox "文件不存在!"

Exit Sub

End If

Open fname For Binary As #1 ' 以二进制访问模式打开待加密文件

For i = 1 To LOF(1) ' LOF函数是求文件长度的内部函数

Get #1, i, x ' 取出第i个字节

x = BinToByte(Reverse(ByteToBin(x))) ' 这里调用了三个自定义函数

Put #1, i, x ' 将加密后的这个字节写回到文件原位置

Next i

Close

MsgBox "任务完成!"

End Sub

本例可以完成对任意文件的加密与解密,对同一文件作第一次处理为加密,第二次处理为解密。要调试本程序,可用记事本在C盘根目录下任意建立一个文本文件(假设为文件名为aaa.txt),其中的内容任意(可以包括字母、汉字、数字、回车符、换行符等)。运行本程序后,在输入文件名的对话框中输入文件名(如:“C:\aaa.txt”)后回车,即可完成对文件的加密。文件加密后,可以在记事本中打开该文件查看加密效果。如果想解密,可再次运行该程序并输入相同文件名。

手机和电脑都是很私人的东西,或多或少都会存点比较特殊的文件,这些比较私密的东西肯定是不想让别人知道的,所以我们把这些私密的东西保护起来。今天就给大家带来了3款隐藏神器,一款是手机端的,两款是电脑端的。

1.应用隐藏大师

这是一款安卓端的app,可以隐藏手机里任何应用程序,也可以隐藏资料、照片、视频等,还可以给手机里的APP进行双开。

打开软件之后是这样一个页面。

点击下面的“+”就可以把想要隐藏的应用添加进来,还可以添加照片和视频。

把app添加进来之后,需要在系统中卸载掉原来的应用。隐藏的原理,卸载手机原来的程序,只保留隐藏大师APP里的副本。

然后在设置里面将隐藏大师隐身为计算机。这样就没人知道我们手机里安装了隐藏工具了。

2.SecretFolder

每个人都有秘密,虽说现在啥信息都可能被公开,但是至少在自己的空间里面,还是希望保存自己的小秘密,比如电脑文件

这是一款免费文件加密软件,体积小巧而功能专一,界面简洁而特别实用。

安装也是十分简单,只需几秒,就可完成加密

安装完成后,初次打开会要求设置一个密码,一定要记住这个密码,因为每次打开加密文件都需要用到。

使用非常简单,点击添加,选择需要加密的文件即可。

点击【添加】,选择想要隐藏的文件,点击【确定】。

添加之后文件成了锁定状态,刷新电脑桌面,就看到文件就被隐藏了。如果不需要隐藏,就可以点击【解锁】或者【移除】。

3.文件夹隐藏精灵

文件夹隐藏精灵一共有三个功能:文件夹隐藏、文件夹伪装和文件加密,可以完美的隐藏电脑的私密文件。

软件免安装,双击即可使用,首次打开需设置密码,一定要记住这个,因为丢失后是无法找回的,而且需要输入这个密码才能打开软件。

文件隐藏,选择需要隐藏的文件,点击“隐藏”,文件就会在电脑上“消失”,点击“反隐藏”,就会重新显示出来。

文件夹伪装,可以伪装成我的电脑、回收站、打印机、网上邻居。选择文件,点击伪装即可。

文件加密,可选择图片、文件、视频,加密后双击可以打开,但显示不了任何东西。

今天的分享就到这了,需要的朋友可以体验下,喜欢的朋友顺手来个赞哈,就当给小白的小小激励~

有任何问题可以@小白科技助手,都会为大家一一解答的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12193523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存