阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1662|回复: 1

[求助] 浪潮软件用户口令的加密方式谁有啊

[复制链接]
  • TA的每日心情
    开心
    2013-8-8 10:18
  • 签到天数: 52 天

    [LV.5]常住居民I

    发表于 2010-7-3 18:34:45 | 显示全部楼层 |阅读模式
    浪潮软件用户口令的加密方式谁有啊
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2016-9-19 12:34
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2010-7-5 16:54:46 | 显示全部楼层
    //Public function gfpassexpand (ref string pspass) returns integer

    integer i
    integer vitemp
    integer vicz
    integer vinum
    char vcbegin
    char vcend
    char vcfirst
    char vcsecond
    string vstemp
    string vspass


    vcbegin = left(pspass,1)
    vcend = right(pspass,1)
    vicz = asc(vcend) - asc(vcbegin)
    pspass = mid(pspass,2)
    pspass = left(pspass,len(pspass) - 1)
    vinum = 0
    FOR i = len(pspass) TO 1 STEP  -2
            vinum ++
            IF mod(vinum,2) = 1 THEN //20
                    vcfirst = mid(pspass,i - 1,1)
                    vcsecond = mid(pspass,i,1)
            ELSE //20
                    vcfirst = mid(pspass,i,1)
                    vcsecond = mid(pspass,i - 1,1)
            END IF //20
            vitemp = (asc(vcfirst) - asc(vcbegin)) * 26 + asc(vcsecond) - 97 - vicz
            vstemp = char(vitemp)
            vspass = vspass + vstemp
    NEXT

    return vspass
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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