A. java 生成一個隨機密碼,經過二次加密後保存到資料庫,然後返回給用戶這個隨機生成的密碼
String str= "";
StringBuffer str=new StringBuffer();
Random r=new Random();
for (int i=0;i<6;i++)
str.append(str.charAt(r.nextInt(36)));
System.out.println(str.toString());
使用MD5去兩次加密,保存數據里,
把str.tostring() 展示給用戶
B. 在Linux下生成crypt加密密碼的方法
我們可以用mkpasswd命令:這個命令就是用來生成crypt格式的密碼的:
mkpasswd
輸入命令後,程序會要求輸入一個密碼,然後生成crypt格式的字元串。
如果用Apache
Web伺服器,那麼也可以用htpasswd:
htpasswd
-nd
user
用戶名(user)叫什麼都無所謂,我們關注的是密碼。這個命令會輸出一個user:password格式的字元串,直接把password欄位復制下來就ok了。
有OpenSSL的話,可以使用openssl命令:
openssl
passwd
-crypt
myPassword
把上面命令中的myPassword用你想用的密碼字元串代替。
其他還有一些需要把命令在命令行中直接輸入的方式,不過這種做法有個問題,就是在ps命令中可以看到密碼,同時密碼也會被記錄入shell歷史。
不過這個問題是有解決辦法的:用腳本,或者語言解釋器。
比如使用Perl:
perl
-e
"print
crypt('password','sa');"
Perl需要一個加密鹽,如這里使用了sa(salt指加密中用到的隨機字元串,用不同的salt可以生成不同的加密結果)。
Ruby也一樣需要加密鹽:
ruby
-e
'print
"password".crypt("JU");
print("n");'
php也可以:
php
-r
"print(crypt('password','JU')
.
"n");"
需要注意的是,如果不使用加密鹽(如上面命令中的JU),那麼輸出的字元串將不是crypt加密格式,而是MD5加密格式的。所以,加密鹽其實是必須的參數。
python需要導入crypt庫並使用加密鹽:
python
-c
'import
crypt;
print
crypt.crypt("password","Fx")'
這里的加密鹽是Fx。
資料庫也可以生成crypt密碼。比如用MySQL:
echo
"select
encrypt('password');"
|
mysql
另外,Tcl,Ubuntu下的trf,還有Lua的lua-crypt插件也可以實現相同的目的。
歡迎補充其他的方式!
C. Enc格式的加密文件是什麼加密軟體生成的
是神盾加密軟體 加密後生成的 英文名稱:SoulKeeperSetup
得有密碼才能解開
D. WORD 如何生成加密的PDF文件
如果我們編輯一篇文檔,想給其他人看但又害怕別人拿去列印/復制。我們可以把它生成PDF文件。
PDF文檔是由Adobe公司開發的一種電子文檔格式,它能夠完整地保留源文檔中的所有字體、格式、顏色和圖形,並且具有跨平台、可以加密等眾多優秀特性。現在許多報紙、雜志、小說都採用了PDF文檔作為其專用保存的電子書籍格式,它已經成為全世界電子文檔公開的事實標准。如果你也想製作PDF文檔,那麼你可以試試Adobe Reader 這個軟體,使用它我們可以像列印普通文檔一樣來把文件「列印」成PDF文檔,非常方便。它是一款共享軟體,可在任何版本的Windows系統下運行。
下載安裝好Adobe Reader 後,我們在列印機控制面板中就可以找到兩台虛擬出來的列印機。
運行WORD,打開其中的一篇文檔,選擇文件菜單下的「列印」選項。選擇Acrobat PDFWriter列印機。確定
出現導出PDF對話框,我把它保存到桌面上,確定
加密:此時,仍可以對文檔進行 列印 /復制
文件-文檔安全性,選擇 標准安全,一定要設置修改許可權密碼,否則就無效。然後保存後才能看到結果。
E. 批處理為什麼生成加密文件
首先,創建一個txt格式的文檔,然後打...
1
我們再來測試一下。
F. excel 2007 如何生成文件自動加密
新建的時候直接加密,貌似沒這功能吧?
建議做個控制項,點擊自動復制你的工作表,密碼寫在代碼里,這樣他也看不到
G. 二維碼如何在生成時加密,請高手附上軟體鏈接或者在線網站鏈接,謝謝
二維碼加密有兩種方式:
1、私有碼制,就是你自己制定一種碼制,別人不知道你的碼制演算法就根本沒辦法掃描到。
如果你有大量應用,那麼成本不會太大,有需要,我可以幫你聯系。
2、數據加密,即你在生成二維碼之前對數據進行加密,就算條碼被別人掃到,也不清楚是什麼意思。
H. 如何創建加密文件夾
前幾次教過大家怎麼創建加密文件夾,也教過大家怎麼進行加密,但是無論怎樣,當別人看到有個加密文件夾時總會心生疑惑,所以我們怎樣做到既隱藏了文件夾又能加密那?
工具/原料
文本文檔
方式/步驟
首先我們在桌面上創建一個文件夾,或者找個文件夾在裡面創建一個
然後在文件夾里郵件選擇新建,創建一個文本文件
復制這串代碼粘貼進文本:
cls
@ECHO OFF
Folder Private
if EXIST "HTG Locker" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo 你確定要加密隱藏Private文件夾嗎?(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo 輸入密碼來解鎖文件夾
set/p "pass=>"
if NOT %pass%== 123 goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
記得保證格式哦,然後我們保存文件,並將其後綴:txt,改成bat
雙擊bat文件,就會神奇的出現一個新的文件夾,然後我們將想要保存的文件拖進去,當然BAT的名字是可以改的
然後再次雙擊BAT文件,系統對話框會提示你是否加密此文件夾:輸入Y確認
再次雙擊即可出現輸入密碼解鎖提示:密碼默認123、當然密碼可以在代碼里改