當前位置:首頁 » 密碼管理 » 加密文件編號

加密文件編號

發布時間: 2025-01-15 21:56:56

1. 文件怎麼加密

一、隱藏文件夾

不想讓別人看到自己的重要文件,隱藏就是一個最直接的方法。在你需要隱藏的文件上點擊滑鼠右鍵,點擊屬性,勾選隱藏這個選項,然後點擊確定,然後再刷新一下這個文件就看不到了。

二、設置解壓密碼

很多壓縮工具可以設置解壓密碼的,當有文件需要加密的時候,直接加密壓縮就行了。使用的壓縮工具是WinRAR,在文件上點擊滑鼠右鍵,然後點擊添加到壓縮文件。

三、文件偽裝法

可以使用特殊的方法,將文件偽裝成「此電腦」,有需要加密的文件,直接在文件夾名稱後面加上一串代碼20d04fe0-3aea-1069-a2d8-08002b30309d 。

四、針對文檔進行加密

如果單個文檔的話,就可以直接對文檔進行加密,分別說一下PDF、Word、Excel、PPT加密的方法。

2. 怎麼用VB給文件夾加密

1、由於採用二進制讀取文件的方式,因此加密時一般可以不考慮文件類型。
2、這里只進行一次異或運算,如有需要可以進行多次異或運算。
3、此加密演算法速度快,當然加密強度也低 ;
參考代碼如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

'-----------------------------------------------------------------------
'函數說明: 使用異或運算加密文件(可加密大部分文件)
'參數說明: key - 密鑰
' fileName - 普通文件名,
' encryptFileName - 加密後的文件名
'返回值: true - 成功,false - 失敗
'-----------------------------------------------------------------------
Private Function XOR_Encrypt(key As Integer, fileName As String, encryptFileName As String) As Boolean
On Error GoTo errHandler
Dim inputFileNo As Integer
Dim fileBytes() As Byte
Dim length As Long
XOR_Encrypt = False
'打開文件並保存在二進制數組中
inputFileNo = FreeFile
Open fileName For Binary As #inputFileNo
length = LOF(inputFileNo)
If length = 0 Then
MsgBox "退出加密:文件內容為空!", vbInformation, "提示"
Exit Function
End If
ReDim fileBytes(length - 1) As Byte
Get inputFileNo, , fileBytes()
Close #inputFileNo
'將該二進制數組進行異或加密
Dim i As Long
For i = LBound(fileBytes) To UBound(fileBytes)
fileBytes(i) = fileBytes(i) Xor key
Next
'將異或加密後的二進制數組保存在新的文件中
Dim outputFileNo As Integer
outputFileNo = FreeFile
Open encryptFileName For Binary As #outputFileNo
Put outputFileNo, , fileBytes
Close #outputFileNo
XOR_Encrypt = True

errHandler:
If Err.Number Then
MsgBox "加密過程中出錯:" & Err.Description, vbCritical, "錯誤"
XOR_Encrypt = False
Resume Next
End If
End Function

熱點內容
finallyjava 發布:2025-07-16 13:24:37 瀏覽:83
掃描二維碼android 發布:2025-07-16 13:12:08 瀏覽:359
怎麼用按鍵編輯腳本 發布:2025-07-16 12:59:03 瀏覽:372
linuxwin7共享 發布:2025-07-16 12:26:21 瀏覽:325
vpn搭建linux 發布:2025-07-16 11:55:37 瀏覽:521
建模編程待遇 發布:2025-07-16 11:49:51 瀏覽:635
虛擬伺服器如何開店 發布:2025-07-16 11:32:28 瀏覽:299
C語言考過 發布:2025-07-16 11:32:17 瀏覽:90
linux桌面系統排名 發布:2025-07-16 11:29:14 瀏覽:778
編譯桌面布局 發布:2025-07-16 11:22:48 瀏覽:857