精易论坛

标题: 昨天看到个帖子,说要一个加密后是纯数字的加密源码 [打印本页]

作者: 两只老虎    时间: 2024-6-18 12:48
标题: 昨天看到个帖子,说要一个加密后是纯数字的加密源码
闲来无事就写了个例子,主要是给新手做参考的,实现的方法有很多,这是比较简单的一种方法
  
子程序名返回值类型公开备 注
加密数据_纯数字文本型 成功返回纯数字加密结果,失败返回空文本
参数名类 型参考可空数组备 注
源文本文本型
密码文本型
变量名类 型静态数组备 注
字节集字节集 
a整数型 
返回值文本型 
字节集 = 加密数据 (到字节集 (源文本), 密码, #RC4算法 )
计次循环首 (取字节集长度 (字节集), a)
判断 (字节集 [a] < 10)
返回值 = 返回值 + “00”到文本 (字节集 [a])
判断 (字节集 [a] < 100)
返回值 = 返回值 + “0”到文本 (字节集 [a])
返回值 = 返回值 + 到文本 (字节集 [a])

计次循环尾 ()
' 调试输出 (取文本长度 (返回值))
返回 (返回值)
子程序名返回值类型公开备 注
解密数据_纯数字文本型 
参数名类 型参考可空数组备 注
源文本文本型
密码文本型
变量名类 型静态数组备 注
字节集字节集 
总长整数型 
当前整数型 
如果真 (取文本长度 (源文本) % 3 ≠ 0)
调试输出 (“错误”, 取文本长度 (源文本))
返回 (“”)
总长 = 取文本长度 (源文本)
当前 = 0
判断循环首 (当前 × 3 < 总长)
字节集 = 字节集 + 到字节集 (到字节 (取文本中间 (源文本, 当前 × 3 + 1, 3)))
当前 = 当前 + 1
判断循环尾 ()
返回 (到文本 (解密数据 (字节集, 密码, #RC4算法 )))


i支持库列表   支持库注释   
dp1数据操作支持库一
spec特殊功能支持库


作者: 7ian    时间: 2024-6-18 13:08
返回值 = 返回值 +取文本右边( “00” + 到文本 (字节集 [a]),3)' 能给你省很多判断
作者: 两只老虎    时间: 2024-6-18 13:18
7ian 发表于 2024-6-18 13:08
返回值 = 返回值 +取文本右边( “00” + 到文本 (字节集 [a]),3)' 能给你省很多判断 ...

你可能不知道,取文本右边的运算,比直接判断整型大小的运算量大得多,它只是代码看起来简洁,实际使用过程中的耗时要更长
作者: wuqingg    时间: 2024-6-18 13:19

作者: 笨来无一悟    时间: 2024-6-18 13:20
功德无量
作者: mgfz    时间: 2024-6-18 13:42
感谢分享。
作者: cqcc    时间: 2024-6-18 13:43
必须支持
作者: kyo9766    时间: 2024-6-18 14:14
加密算法,出其不意,感谢分享
作者: 艾玛克138    时间: 2024-6-18 16:06
好好学习,努力向上
作者: jtucar    时间: 2024-6-18 17:32
感谢分享,很给力!~
作者: 2446789312    时间: 2024-6-18 18:36

作者: CigaretteWine    时间: 2024-6-18 19:12
直接位运算多好。简单实惠,
作者: wh1234567    时间: 2024-6-18 21:25
牛逼技术     看看
作者: y7y7yy    时间: 2024-6-18 21:40

功德无量
作者: 夏亿    时间: 2024-6-18 21:56
        感谢分享,很给力!~
作者: 布点脚本师    时间: 2024-6-18 22:30
        感谢分享,很给力!~
作者: xf702    时间: 2024-6-18 23:02
感谢,先收藏,后使用。。。
作者: kiss0459    时间: 2024-6-19 00:00
昨天看到个帖子,说要一个加密后是纯数字的加密源码
作者: year1970    时间: 2024-6-19 07:50
感谢分享
作者: 查过    时间: 2024-6-19 07:53
感谢分享,很给力!~
作者: 豆豆灰常开心    时间: 2024-6-19 07:58
下个学习一下
作者: shuya1    时间: 2024-6-19 08:15
感谢发布原创作品,精易因你更精彩!
作者: 一指温柔    时间: 2024-6-19 08:37
支持开源~!感谢分享
作者: 离开了    时间: 2024-6-19 12:31
感谢分享,很给力!~
作者: 憨憨问号    时间: 2024-6-19 13:51
这思路很清晰啊,强,膜拜
作者: 大刀刃    时间: 2024-6-19 20:05
加密源码
作者: bianyuan456    时间: 2024-6-19 20:08
已经顶贴,感谢您对论坛的支持!
作者: 蒙顺童    时间: 2024-6-19 22:42
        感谢分享,很给力!~
作者: beatone    时间: 2024-6-20 00:49
感谢分享,很给力!~
作者: 查过    时间: 2024-6-20 07:05
下个学习一下
作者: 豆豆灰常开心    时间: 2024-6-20 07:09
全都是大佬~
作者: 查过    时间: 2024-6-20 07:25
感谢分享,很给力!~
作者: 豆豆灰常开心    时间: 2024-6-20 07:30
全都是大佬~
作者: 396384183    时间: 2024-6-20 15:19
感谢大佬分享
作者: 艾玛克138    时间: 2024-6-20 15:20
谢谢大佬提供的精品
作者: long280556182    时间: 2024-6-20 17:11
谢谢分享,精易有你更精彩
作者: 美味萝卜    时间: 2024-6-21 08:31
        支持开源~!感谢分享
作者: momoko001    时间: 2024-6-21 16:05
感谢分享,很给力!~
作者: godking    时间: 2024-6-21 16:20
感谢分享,很给力!~
作者: 小虎来了    时间: 2024-6-21 17:00
感谢分享。
作者: 夢夢夢    时间: 2024-6-22 12:04
感谢分享哦
作者: qq977352880    时间: 2024-6-22 18:30
这个的价值无法用言语形容,谢谢!

作者: ctry78985    时间: 2024-6-22 20:19
感谢分享
作者: w521521    时间: 2024-6-23 15:53
感谢分享,很给力!~
作者: shaokui123    时间: 2024-6-24 07:53
感谢分享
作者: 光影魔术    时间: 2024-6-24 08:57
感谢分享源码
作者: lytsz    时间: 2024-6-25 03:38
感谢分享
作者: pq9999    时间: 2024-6-25 10:40
感谢分享
作者: renhe2018    时间: 2024-6-25 11:16
很有技术含量啊。
作者: 易语飞扬    时间: 2024-6-25 15:08
支持开源~!感谢分享
作者: chis777780    时间: 2024-8-13 13:02
感谢分享,很给力!~
作者: lm88818    时间: 2024-11-11 09:59
        感谢分享,很给力!~




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4