<%
succ=request.querystring("succ")
billno=request.querystring("billno")
amount=request.querystring("amount")
msg=request.querystring("msg")
signature=request.querystring("signature")
mydate=request.querystring("date")
attach=request.querystring("attach")

content=billno&amount&mydate&succ
'此处content为用来验证签名的消息内容，包括账单号、金额、交易日旗、成功与否标志位

set secre = Server.CreateObject("SignandVerify.RSACom")

pubfilename="c:\winnt\system\public.key"
'pubfilename为您保存公钥文件的全路经名

result = secre.VerifyMessage(pubfilename,content,signature)
'如果验证签名正确，则函数返回值result为0
'否则
'result=1 表示签名不正确
'result=2 表示没有生成消息文件
'result=3 表示没有生成签名文件
'result=4 表示签名长度错
	if result = 0 then
	Response.Write "付费用成功"
	else
	Response.Write "付费失败"
	end if
set secre=nothing
%>
