乙個ASP的簡單的加密密碼函式及說明

2022-04-04 11:27:29 字數 1051 閱讀 6259

function decrypt(dcode)

dim texts

dim i

for i=1 to len(dcode)

texts=texts & chr(asc(mid(dcode,i,2))-i)

next

decrypt=texts

end function

function encrypt(ecode)

dim texts

dim i

for i=1 to len(ecode)

texts=texts & chr(asc(mid(ecode,i,2))+i)

next

encrypt = texts

end function提問者: jyhjun2 - 經理 四級

最佳答案function decrypt(dcode) 』定義乙個函式decrypt,引數dcode

dim texts '變數

dim i

for i=1 to len(dcode) 』迴圈引數的長度次數len

texts=texts & chr(asc(mid(dcode,i,2))-i) '把texts的值和原來的連線起來 chr得到字元傳,因為後面的asc把字元轉ascii了,mid就是把引數在i的位置到接下去的兩個,就是截兩個字元而已

next 』函式結束

decrypt=texts '把texts賦給decrypt就是函式的返回值

end function '結束

』下面這個函式一樣,只是+和-的差別

function encrypt(ecode)

dim texts

dim i

for i=1 to len(ecode)

texts=texts & chr(asc(mid(ecode,i,2))+i)

next

encrypt = texts

end function回答者:rlby -見習魔法師 二級 8-27 12:31提問者對於答案的評價:謝了,我找到答案了,就是第一位的asc碼加1,第二位加2,第n位加n.減的就改為減

乙個ASP的簡單的加密密碼函式及說明

function decrypt dcode dim texts dim i for i 1 to len dcode texts texts chr asc mid dcode,i,2 i next decrypt texts end function function encrypt ecode...

關於前端雜湊加密密碼的思考

在前端雜湊密碼是否是個不錯的方案?為了防止使用者或者管理員的密碼洩漏或者資料庫資訊洩漏出去,web應用普遍採用了在後端將密碼雜湊以後儲存在資料庫中,前端提供密碼,由後端進行雜湊後與資料庫進行對比,既然最終需要對比的是雜湊過得密碼,那麼為什麼不直接在前端將密碼雜湊直接交給後端儲存在資料庫呢?答案其實很...

乙個簡單的加密 解密方法

private function encryptstring strstring dim charhexset,intstringlen,strtemp,strraw,i,intkey,intoffset randomize timer intkey round rnd 1000000 100000...