欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

ASP字符串的加密解密函數(shù)

admin
2010年5月8日 15:22 本文熱度 6998
rsa.asp[br]<%[br]rem 在asp中實(shí)現(xiàn)加密與解密,加密方法:根據(jù)rsa[br]rem 聯(lián)系:hnsoso@sina.com[br]class clsrsa[br][br]public privatekey[br]public publickey[br]public modulus[br][br]public function crypt(plngmessage, plngkey)[br]on error resume next[br]dim llngmod[br]dim llngresult[br]dim llngindex[br]if plngkey mod 2 = 0 then[br]llngresult = 1[br]for llngindex = 1 to plngkey / 2[br]llngmod = (plngmessage ^ 2) mod modulus[br]' mod may error on key generation[br]llngresult = (llngmod * llngresult) mod modulus [br]if err then exit function[br]next[br]else[br]llngresult = plngmessage[br]for llngindex = 1 to plngkey / 2[br]llngmod = (plngmessage ^ 2) mod modulus[br]on error resume next[br]' mod may error on key generation[br]llngresult = (llngmod * llngresult) mod modulus[br]if err then exit function[br]next[br]end if[br]crypt = llngresult[br]end function[br][br]public function encode(byval pstrmessage)[br]dim llngindex[br]dim llngmaxindex[br]dim lbytascii[br]dim llngencrypted[br]llngmaxindex = len(pstrmessage)[br]if llngmaxindex = 0 then exit function[br]for llngindex = 1 to llngmaxindex[br]lbytascii = asc(mid(pstrmessage, llngindex, 1))[br]llngencrypted = crypt(lbytascii, publickey)[br]encode = encode & numbertohex(llngencrypted, 4)[br]next[br]end function[br][br]public function decode(byval pstrmessage)[br]dim lbytascii[br]dim llngindex[br]dim llngmaxindex[br]dim llngencrypteddata[br]decode = ""[br]llngmaxindex = len(pstrmessage)[br]for llngindex = 1 to llngmaxindex step 4[br]llngencrypteddata = hextonumber(mid(pstrmessage, llngindex, 4))[br]lbytascii = crypt(llngencrypteddata, privatekey)[br]decode = decode & chr(lbytascii)[br]next[br]end function[br][br]private function numbertohex(byref plngnumber, byref plnglength)[br]numbertohex = right(string(plnglength, "0") & hex(plngnumber), plnglength)[br]end function[br][br]private function hextonumber(byref pstrhex)[br]hextonumber = clng("&h" & pstrhex)[br]end function[br][br]end class[br]%>[br][br]test.asp[br][br]<%[br]function encryptstr(message)[br]dim lngkeye[br]dim lngkeyd[br]dim lngkeyn[br]dim strmessage[br]dim objrsa[br][br]lngkeye = "32823"[br]lngkeyd = "20643"[br]lngkeyn = "29893"[br]strmessage = message[br][br]set objrsa = new clsrsa [br][br]objrsa.publickey = lngkeye[br]objrsa.modulus = lngkeyn[br]encryptstr = objrsa.encode(strmessage)[br]set objrsa = nothing[br]end function[br][br]function decryptstr(message)[br]dim lngkeye[br]dim lngkeyd[br]dim lngkeyn[br]dim strmessage[br]dim objrsa[br][br][br]lngkeye = "32823"[br]lngkeyd = "20643"[br]lngkeyn = "29893"[br]strmessage = message[br][br]set objrsa = new clsrsa[br][br]objrsa.privatekey =lngkeyd[br]objrsa.modulus=lngkeyn[br]decryptstr=objrsa.decode(strmessage)[br]set objrsa = nothing[br]end function[br][br]dim last,first[br]first="sohu"[br]response.write "加密前為:"&first[br]last=encryptstr(first)[br]response.write "加密后為"&last[br]response.write "解密后為" &decryptstr(last)[br]%>

該文章在 2010/5/8 15:22:36 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved