asp中加密與解密對應(yīng)的函數(shù)

在ASP中加密方法有對應(yīng)的解密方法好象不多,現(xiàn)在根據(jù)前輩資料整理出在asp中加密與解密函數(shù)

rsa.asp
<%
rem 在ASP中實現(xiàn)加密與解密,加密方法:根據(jù)RSA
rem 聯(lián)系:hnsoso@sina.com
Class clsRSA

Public PrivateKey
Public PublicKey
Public Modulus



Public Function Crypt(pLngMessage, pLngKey)
On Error Resume Next
Dim lLngMod
Dim lLngResult
Dim lLngIndex
If pLngKey Mod 2 = 0 Then
lLngResult = 1
For lLngIndex = 1 To pLngKey / 2
lLngMod = (pLngMessage ^ 2) Mod Modulus
' Mod may error on key generation
lLngResult = (lLngMod * lLngResult) Mod Modulus
If Err Then Exit Function
Next
Else
lLngResult = pLngMessage
For lLngIndex = 1 To pLngKey / 2
lLngMod = (pLngMessage ^ 2) Mod Modulus
On Error Resume Next
' Mod may error on key generation
lLngResult = (lLngMod * lLngResult) Mod Modulus
If Err Then Exit Function
Next
End If
Crypt = lLngResult
End Function



Public Function Encode(ByVal pStrMessage)
Dim lLngIndex
Dim lLngMaxIndex
Dim lBytAscii
Dim lLngEncrypted
lLngMaxIndex = Len(pStrMessage)
If lLngMaxIndex = 0 Then Exit Function
For lLngIndex = 1 To lLngMaxIndex
lBytAscii = Asc(Mid(pStrMessage, lLngIndex, 1))
lLngEncrypted = Crypt(lBytAscii, PublicKey)
Encode = Encode & NumberToHex(lLngEncrypted, 4)
Next
End Function

Public Function Decode(ByVal pStrMessage)
Dim lBytAscii
Dim lLngIndex
Dim lLngMaxIndex
Dim lLngEncryptedData
Decode = ""
lLngMaxIndex = Len(pStrMessage)
For lLngIndex = 1 To lLngMaxIndex Step 4
lLngEncryptedData = HexToNumber(Mid(pStrMessage, lLngIndex, 4))
lBytAscii = Crypt(lLngEncryptedData, PrivateKey)
Decode = Decode & Chr(lBytAscii)
Next
End Function

Private Function NumberToHex(ByRef pLngNumber, ByRef pLngLength)
NumberToHex = Right(String(pLngLength, "0") & Hex(pLngNumber), pLngLength)
End Function

Private Function HexToNumber(ByRef pStrHex)
HexToNumber = CLng("&h" & pStrHex)
End Function

End Class
%>



test.asp
<!--#INCLUDE FILE="RSA.asp"-->
<%
function Encryptstr(Message)
Dim LngKeyE
Dim LngKeyD
Dim LngKeyN
Dim StrMessage
Dim ObjRSA


LngKeyE = "32823"
LngKeyD = "20643"
LngKeyN = "29893"
StrMessage = Message

Set ObjRSA = New clsRSA


ObjRSA.PublicKey = LngKeyE
ObjRSA.Modulus = LngKeyN
Encryptstr = ObjRSA.Encode(StrMessage)
Set ObjRSA = Nothing
end function




function decryptstr(Message)
Dim LngKeyE
Dim LngKeyD
Dim LngKeyN
Dim StrMessage
Dim ObjRSA


LngKeyE = "32823"
LngKeyD = "20643"
LngKeyN = "29893"
StrMessage = Message

Set ObjRSA = New clsRSA

ObjRSA.PrivateKey =LngKeyD
ObjRSA.Modulus=LngKeyN
decryptstr=ObjRSA.Decode(StrMessage)
Set ObjRSA = Nothing
end function



dim last,first
first="sohu"
Response.Write "加密前為:"&first
last=Encryptstr(first)
Response.Write "加密后為"&last
Response.Write "解密后為" &decryptstr(last)

%>

asp中加密與解密對應(yīng)的函數(shù)

下載Word文檔到電腦,方便收藏和打印~

下載Word文檔

帶你看藝考
藝考信息時光機(jī)

2025年景德鎮(zhèn)陶瓷大學(xué)書法學(xué)專業(yè)不組織校考

2025年景德鎮(zhèn)陶瓷大學(xué)書法學(xué)專業(yè)不組織?
2025年景德鎮(zhèn)陶瓷大學(xué)書法學(xué)專業(yè)不組織校考
2025藝考2025年景德鎮(zhèn)陶瓷大學(xué)書法學(xué)專業(yè)不組織?2024/11/30

2025年上海戲劇學(xué)院美術(shù)類?紝I(yè)名單

2025年上海戲劇學(xué)院美術(shù)類?紝I(yè)名單
2025年上海戲劇學(xué)院美術(shù)類?紝I(yè)名單
2025藝考2025年上海戲劇學(xué)院美術(shù)類?紝I(yè)名單2024/11/30

2025年新疆藝考錄取規(guī)則

2025年新疆藝考錄取規(guī)則
2025年新疆藝考錄取規(guī)則2025年新疆藝考錄取規(guī)則2025年新疆藝考錄取規(guī)則2025年新疆藝考錄取規(guī)則
2025藝考2025年新疆藝考錄取規(guī)則2024/11/30

2025年廣西藝術(shù)學(xué)院?紝I(yè)名單

2025年廣西藝術(shù)學(xué)院?紝I(yè)名單
2025年廣西藝術(shù)學(xué)院?紝I(yè)名單2025年廣西藝術(shù)學(xué)院?紝I(yè)名單2025年廣西藝術(shù)學(xué)院校考專業(yè)名單2025年廣西藝術(shù)學(xué)院?紝I(yè)名單
2025藝考2025年廣西藝術(shù)學(xué)院?紝I(yè)名單2024/11/30

2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生

2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生
2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生
2025藝考2025年山東藝術(shù)學(xué)院9個本科專業(yè)按普通類招生2024/11/30

2025年河北美術(shù)學(xué)院?紝I(yè)名單

2025年河北美術(shù)學(xué)院?紝I(yè)名單
2025年河北美術(shù)學(xué)院校考專業(yè)名單
2025藝考2025年河北美術(shù)學(xué)院?紝I(yè)名單2024/11/29

2025年上海視覺藝術(shù)學(xué)院取消所有專業(yè)?

2025年上海視覺藝術(shù)學(xué)院取消所有專業(yè)?
2025年上海視覺藝術(shù)學(xué)院取消所有專業(yè)?
2025藝考2025年上海視覺藝術(shù)學(xué)院取消所有專業(yè)?2024/11/29

遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績

遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績
遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績
2025藝考遼寧科技大學(xué)2025年承認(rèn)各省美術(shù)統(tǒng)考成績2024/11/29

2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%

2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%
2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%
2025藝考2025年安徽書法統(tǒng)考人數(shù)大幅上漲20%2024/11/29

2025年西藏藝術(shù)類錄取綜合分計算公式

2025年西藏藝術(shù)類錄取綜合分計算公式
2025年西藏藝術(shù)類錄取綜合分計算公式2025年西藏藝術(shù)類錄取綜合分計算公式2025年西藏藝術(shù)類錄取綜合分計算公式2025年西藏藝術(shù)類錄取綜合分計算公式
2025藝考2025年西藏藝術(shù)類錄取綜合分計算公式2024/11/29

2025年遼寧省藝術(shù)類綜合分計算公式

2025年遼寧省藝術(shù)類綜合分計算公式
2025年遼寧省藝術(shù)類綜合分計算公式2025年遼寧省藝術(shù)類綜合分計算公式2025年遼寧省藝術(shù)類綜合分計算公式2025年遼寧省藝術(shù)類綜合分計算公式
2025藝考2025年遼寧省藝術(shù)類綜合分計算公式2024/11/29

2025年貴州省藝術(shù)類錄取綜合分計算公式

2025年貴州省藝術(shù)類錄取綜合分計算公式
2025年貴州省藝術(shù)類錄取綜合分計算公式
2025藝考2025年貴州省藝術(shù)類錄取綜合分計算公式2024/11/29

山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)?

山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)?
山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)校考山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)?山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)校考山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)?
2025藝考山東藝術(shù)學(xué)院2025年取消所有美術(shù)與設(shè)計類專業(yè)?2024/11/29

2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織?

2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織?
2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織校考2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織?2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織?2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織校考
2025藝考2025年魯迅美術(shù)學(xué)院12個美術(shù)類專業(yè)不組織?2024/11/29

2025年沈陽音樂學(xué)院?紝I(yè)名單

2025年沈陽音樂學(xué)院?紝I(yè)名單
2025年沈陽音樂學(xué)院?紝I(yè)名單
2025藝考2025年沈陽音樂學(xué)院?紝I(yè)名單2024/11/29

2025年廣東省藝術(shù)類平行志愿綜合分計算公式

2025年廣東省藝術(shù)類平行志愿綜合分計算公式
2025年廣東省藝術(shù)類平行志愿綜合分計算公式2025年廣東省藝術(shù)類平行志愿綜合分計算公式2025年廣東省藝術(shù)類平行志愿綜合分計算公式2025年廣東省藝術(shù)類平行志愿綜合分計算公式
2025藝考2025年廣東省藝術(shù)類平行志愿綜合分計算公式2024/11/29

教育部對做好2025年普通高校部分特殊類型(含藝術(shù)類專業(yè))招生工作作出部署

教育部對做好2025年普通高校部分特殊類型(含藝術(shù)類專業(yè))招生工作作出部署
教育部對做好2025年普通高校部分特殊類型(含藝術(shù)類專業(yè))招生工作作出部署
2025藝考教育部對做好2025年普通高校部分特殊類型(含藝術(shù)類專業(yè))招生工作作出部署2024/11/29

天津美術(shù)學(xué)院2025年取消數(shù)字媒體藝術(shù)(中外合作辦學(xué))專業(yè)校考

天津美術(shù)學(xué)院2025年取消數(shù)字媒體藝術(shù)(中外合作辦學(xué))專業(yè)?
天津美術(shù)學(xué)院2025年取消數(shù)字媒體藝術(shù)(中外合作辦學(xué))專業(yè)?
2025藝考天津美術(shù)學(xué)院2025年取消數(shù)字媒體藝術(shù)(中外合作辦學(xué))專業(yè)?2024/11/29

2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單

2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單
2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單
2025藝考2025年中央民族大學(xué)藝術(shù)類?紝I(yè)名單2024/11/29

2025年南京藝術(shù)學(xué)院?紝I(yè)名單

2025年南京藝術(shù)學(xué)院?紝I(yè)名單
2025年南京藝術(shù)學(xué)院?紝I(yè)名單2025年南京藝術(shù)學(xué)院校考專業(yè)名單2025年南京藝術(shù)學(xué)院?紝I(yè)名單2025年南京藝術(shù)學(xué)院?紝I(yè)名單
2025藝考2025年南京藝術(shù)學(xué)院?紝I(yè)名單2024/11/29
沒有更多了?去看看其它藝考內(nèi)容吧

藝考熱搜

藝考數(shù)據(jù)
藝考資源站

  • 藝考分?jǐn)?shù)線
  • 藝考簡章