佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 867|回复: 8

ASP ENCRYPTION 问题

[复制链接]
发表于 10-4-2008 09:40 AM | 显示全部楼层 |阅读模式
小弟想问, 如果现在我要在 ASP 里 PASS 一组 Number 回 SERVER 然后 SAVE 进 DATABASE。

但我要把那组 NUMBER ENCRYPT 了 才 SEND 回 SERVER,那要如何 ENCRYPT 呢?

起初我是用基本的 ENCODE 法, 也就是把 那组NUMBER 个体话, 然后 把他变成 ASCII CODE, 然后把那组 ASCII CODE 加入自己定义的 数目, 把他变成另一组号码。

但我的老师说, 这是很普通的 ENCRYPT 法, 所以想要 MORE ADVANCE的, 但我想不通,要如何才算 MORE ADVANCE。
各位可以教教我吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 10-4-2008 10:21 AM | 显示全部楼层
简单的方法:
<%
    str = "ZzAa019WHOLEbunch"
    offset = 8

    for i = 1 to len(str)
        newStr = newStr & chr((asc(mid(str,i,1))+offset))
    next

    response.write "New string is : " & newStr & "<p>"

    for i = 1 to len(newStr)
        oldStr = oldStr & chr((asc(mid(newStr,i,1))-offset))
    next

    response.write "Old string was : " & oldStr & "<p>"
%>
回复

使用道具 举报

发表于 10-4-2008 10:22 AM | 显示全部楼层
RSA..........
回复

使用道具 举报

发表于 10-4-2008 10:23 AM | 显示全部楼层
Vigenere....
回复

使用道具 举报

发表于 10-4-2008 04:04 PM | 显示全部楼层
你的ENCRYPT 是FRAMEWORK 的吗???
还是你参考AES 或RSA 的LIB...
回复

使用道具 举报

发表于 10-4-2008 05:35 PM | 显示全部楼层
两个方法:
1. server安装ssl,用https [最简单,直接和有效的方法,不过不懂你的老师会不会接受]
2. 用RSA,public/private key的方法,然后用javascript 和 public key encrypt,传回server后用private key decrypt。[google一下javascript rsa library]
回复

使用道具 举报

Follow Us
 楼主| 发表于 11-4-2008 01:57 PM | 显示全部楼层
原帖由 winmxaa 于 10-4-2008 10:21 AM 发表
简单的方法:
<%
    str = "ZzAa019WHOLEbunch"
    offset = 8

    for i = 1 to len(str)
        newStr = newStr & chr((asc(mid(str,i,1))+offset))
    next

    response.write "New string is : " & newStr & "<p>"

    for i = 1 to len(newStr)
        oldStr = oldStr & chr((asc(mid(newStr,i,1))-offset))
    next

    response.write "Old string was : " & oldStr & "<p>"
%>


这个就是我用着的, 只是我加以改良了而已。
回复

使用道具 举报

 楼主| 发表于 11-4-2008 02:00 PM | 显示全部楼层
原帖由 iZoC 于 10-4-2008 04:04 PM 发表
你的ENCRYPT 是FRAMEWORK 的吗???
还是你参考AES 或RSA 的LIB...


不大懂,你在说什么。。。。

但我是有读过关于AES 的 文章, 但网上并没有教如何编写他的 CODE, 只说原理, 和介绍你买他的 SOFTWARE 而已。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 11-4-2008 02:03 PM | 显示全部楼层
原帖由 苦瓜汤 于 10-4-2008 05:35 PM 发表
两个方法:
1. server安装ssl,用https [最简单,直接和有效的方法,不过不懂你的老师会不会接受]
2. 用RSA,public/private key的方法,然后用javascript 和 public key encrypt,传回server后用private key decry ...


第一个 : 我想不能, 因为我的 PROJECT 是 DEMO 来的。

第二个,现在去找找看。

====================================================================

在这里, 谢谢各位的鼎立相助。

谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 8-1-2026 08:47 PM , Processed in 0.132646 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表