導航:首頁 > 文檔加密 > 底部加密函數

底部加密函數

發布時間:2024-01-03 22:03:35

A. php 這幾個 加密 函數怎麼用 都是返回幾位的 可逆嗎

md5
按MD5演算法,從字元串得到32位的HASH。
urlencode
把URL做成可以放進地址欄的形式
urldecode
把放進地址欄的東西還原成URL
base64_encode
按BASE64演算法,把字元串(可以是二進制的)加密,得到長度與輸入有關,比輸入長很多,得到的字元范圍是可顯示的。
base64_decode
按BASE64演算法解密
ord
取一個字元串的第一個字母的ASCII代碼
chr
從一個數得到一個字元串,長度1,內容為以這個數為ASCII代碼的字元
explode
以第一個參數為分段符號,把第二個參數切斷,得到一個數組的字元串
implode
以第一個參數為連接符號,把第二個參數(一個數組的字元串)連接成一個字元串
count
返回字元串的長度
substr
取字元串的一部分
srand
設置隨機種子,同樣的隨機種子按照同樣的順序取到的隨機數必然相同,在PHP里一般用於DEBUG。在 PHP 較早版本中,必須在使用rand()之前調用 srand() 播下隨機數種子(以時間為srand的參數)。自 PHP 4.2.0 不再需要這樣做了(直接用rand()就好)。

B. excel有沒有函數加密鎖功能之類的

工作表中很多數據都是由公式計算生成的,那麼如何讓別人只看到計算的結果,而將使用的公式隱藏起來呢?今天我們就向大家介紹使用宏來解決這一問題。

一、創建宏

啟動Excel,依次選擇「工具」—「宏」—「錄制新宏」,在打開的窗口中輸入宏的名稱,並把「保存在」項設為「個人宏工作簿」,單擊「確定」按鈕進入宏錄制模式。此時我們可以在當前窗口中看到宏錄制的工具欄,單擊「停止錄制」退出宏的錄制。

退出後,在Excel中按下「Alt+F11」鍵,在打開的VB編輯窗口中選擇「VBAProject(PERSONAL.XLS)」—「模塊」—「模塊1」,然後將右側窗口中的內容替換成:

Sub密碼保護()//宏的名稱

ActiveSheet.Unprotect("888888")//默認密碼

Cells.Select

Selection.Locked=False

Selection.SpecialCells(xlCellTypeFormulas,23).Select

Selection.Locked=True

Selection.FormulaHidden=True

ActiveSheet.Protect("123456")

ActiveSheet.EnableSelection=xlUnlockedCells

EndSub

做好之後保存設置退出編輯窗口(圖1),在實際的操作過程中需要將默認的888888換成自己的密碼,以免造成泄露。

圖1

二、應用宏

在Excel中打開「工具」菜單中的「自定義」命令,在「命令」選項卡的「類別」中選擇「宏」,在「命令」中選擇「自定義按鈕」,並將其拖放到工具欄上,單擊工具欄上的按鈕,在彈出的窗口中選擇我們創建的宏名並保存設置。

至此,我們要加密時只需單擊該按鈕,就可以將當前工作表保護起來,並且默認密碼為888888,怎麼樣這樣的操作是不是夠方便呢。

C. PHP DES加密函數

兩個函數如下:
加密函數:encrypt
function encrypt($encrypt,$key="") {
$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
$passcrypt = mcrypt_encrypt ( MCRYPT_RIJNDAEL_256, $key, $encrypt, MCRYPT_MODE_ECB, $iv );
$encode = base64_encode ( $passcrypt );
return $encode;
}

解密函數:decrypt
function decrypt($decrypt,$key="") {
$decoded = base64_decode ( $decrypt );
$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
$decrypted = mcrypt_decrypt ( MCRYPT_RIJNDAEL_256, $key, $decoded, MCRYPT_MODE_ECB, $iv );
return $decrypted;
}

閱讀全文

與底部加密函數相關的資料

熱點內容
一元線性回歸計演算法 瀏覽:945
刷寶app是什麼鬼 瀏覽:739
linux動態載入模塊 瀏覽:20
javamd5工具類 瀏覽:71
安保嘉獎命令 瀏覽:645
bt種子能壓縮嗎 瀏覽:671
JAVA特點是什麼 瀏覽:881
字幕網app怎麼找 瀏覽:529
奧迪a4l壓縮比 瀏覽:693
iis7伺服器怎麼安裝 瀏覽:977
孩子上學壓力太大怎麼解壓 瀏覽:238
javaurl格式 瀏覽:344
勻稱app怎麼用 瀏覽:63
pythonemail中文亂碼 瀏覽:444
android訪問html 瀏覽:90
做一個app或者網頁用什麼編程 瀏覽:778
一體機伺服器運行失敗怎麼辦 瀏覽:938
longjava比較大小 瀏覽:532
clojure編程pdf 瀏覽:22
一年級數學圈一圈的演算法 瀏覽:111