当前位置:首页 » 密码管理 » 易语言加密字符串

易语言加密字符串

发布时间: 2022-05-10 18:46:28

❶ 怎么在易语言里加密某个数字字母

假如你的密码是:110
自己写也一个加密的算法 比如【密码加一 加密后为 111】,或是 用 + - * / 左移 右移 各种做法 (这种方法初学者常用)
然后把用 把 加密后的 密码 【111】 方进去 再调用一个解密的方法 (加密的逆运算)

这样别人看到你的就是加密后的密码

以上是 初学者的方法

再给你讲写进阶级的方法

利用数据库 ,吧密码和账号 都利用 加密算法后放进数据库

软件直接读取 数据库里加密的 账号 和密码

❷ 易语言怎么加密字符数字

直接用【 加密数据 ()】

调用格式: 〈字节集〉 加密数据 (字节集 字节集数据,文本型 密码文本,[整数型 加密算法]) - 数据操作支持库一->数据加解密
英文名称:Encrypt
加密一段字节集数据,返回加密后的结果字节集。如果失败,返回空字节集。本命令为初级命令。
参数<1>的名称为“字节集数据”,类型为“字节集(bin)”。为命令提供所需的字节集数据。
参数<2>的名称为“密码文本”,类型为“文本型(text)”。
参数<3>的名称为“加密算法”,类型为“整数型(int)”,可以被省略。指定具体使用的加密算法,可以为以下常量值之一:1: #DES算法; 2: #RC4算法。加密和解密必须使用相同的算法,有关算法的具体说明请参阅有关文献。如果本参数被省略,则默认值为1,即DES算法。
操作系统需求: Windows、Linux

❸ 易语言命令 加密数据() 第二个参数“密码文本”是什么意思

易语言命令-加密数据

调用格式:
〈字节集〉
加密数据
(字节集
字节集数据,文本型
密码文本,[整数型
加密算法])
-
数据操作支持库一->数据加解密

英文名称:Encrypt

加密一段字节集数据,返回加密后的结果字节集。如果失败,返回空字节集。本命令为初级命令。

参数<1>的名称为“字节集数据”,类型为“字节集(bin)”。为命令提供所需的字节集数据。

参数<2>的名称为“密码文本”,类型为“文本型(text)”。

参数<3>的名称为“加密算法”,类型为“整数型(int)”,可以被省略。指定具体使用的加密算法,可以为以下常量值之一:1:
#DES算法;
2:
#RC4算法。加密和解密必须使用相同的算法,有关算法的具体说明请参阅有关文献。如果本参数被省略,则默认值为1,即DES算法。
而加密数据中的第二个参数“密码文本”可以理解为加密和解密所需的密钥。参照解密数据的调用格式来看
解密数据
(字节集
字节集数据,文本型
密码文本,[整数型
加密算法])。密码文本就是解密时所需的密钥。
例一:密钥不对:
例二:密钥正确:

❹ 易语言文本加密 解密的问题

首先你自己查一下你自己写的代码,或是说你看过这加密与解密的参数没有?
加密数据(字节集数据,文本型密码,整数型算法)
解密数据(字节集数据,文本型密码,整数型算法)
你写的代码可能连你自己都看不懂吧,我是看不下去...抱歉!
------------------------------------------------------------------------------------------------------------
看一下你的代码,你加密的是编辑框1的内容,而你解密的是编辑框2的内容..所以解密出来的根本就不是被你加密过的数据。
-------------------------------------------------------------------------------------------------------------
以下是实现的代码,参考一下吧:
.版本 2
.支持库 dp1
.支持库 spec

.子程序 _按钮_被单击
.局部变量 加密文本, 字节集
.局部变量 解密文本, 字节集

加密文本 = 加密数据 (到字节集 (编辑框1.内容), “密码”, #RC4算法)
调试输出 (到字节集 (编辑框1.内容))
解密文本 = 解密数据 (加密文本, “密码”, #RC4算法)
调试输出 (到文本 (解密文本))

如果有不懂请追加提问!

❺ 易语言加密文本拜托各位大神

文本加密可以自己设置,如何加密 如何解密 网上可以找到类似源码
求采纳

❻ 易语言如何进行文本加密

可以把文本转换成字节集,然后在把每个字节加上(或减去)一个数,解密时同样把每个字节减去(或加上)之前那个数。易语言有加密数据()和解密数据()。还可以用RC4加密。如果处理的是密码的话用MD5加密(不能解密)

❼ 易语言文字加密解密问题!

建议不要对加密过的数据直接用到文本()命令转换为文本,建议用base64编码为文本,解密时先base64解码,然后再解密。
可以用超级加解密支持库里的BASE64编码 ()和BASE64解码 ()命令来实现编码和解码。
如果不想下支持库的话下面是BASE64编码和BASE64解码的代码:
.版本 2

.子程序 BASE64编码, 文本型, 公开, BASE64编码处理(返回编码后的文本)
.参数 待编码数据, 字节集, , 待编码字节集
.局部变量 余数
.局部变量 临时, 字节型, , "3"
.局部变量 变量
.局部变量 集合, 字节集
.局部变量 长度, 整数型
.局部变量 字符, 字节集
.局部变量 i

长度 = 取字节集长度 (待编码数据)
.如果真 (长度 < 1)
返回 (“”)
.如果真结束
余数 = 长度 % 3
.如果真 (余数 > 0)
待编码数据 = 待编码数据 + 取空白字节集 (3 - 余数)
.如果真结束
长度 = 取字节集长度 (待编码数据)
字符 = 取空白字节集 (长度 × 4 ÷ 3)
i = 1
集合 = 到字节集 (“+/”)
.变量循环首 (1, 长度, 3, 变量)
临时 [1] = 待编码数据 [变量]
临时 [2] = 待编码数据 [变量 + 1]
临时 [3] = 待编码数据 [变量 + 2]
字符 [i] = 集合 [右移 (临时 [1], 2) + 1]
字符 [i + 1] = 集合 [左移 (位与 (临时 [1], 3), 4) + 右移 (临时 [2], 4) + 1]
字符 [i + 2] = 集合 [左移 (位与 (临时 [2], 15), 2) + 右移 (临时 [3], 6) + 1]
字符 [i + 3] = 集合 [位与 (临时 [3], 63) + 1]
i = i + 4
.变量循环尾 ()
.如果真 (余数 > 0)
长度 = 取字节集长度 (字符)
.如果 (余数 = 1)
字符 [长度 - 1] = 取代码 (“=”, )
字符 [长度] = 取代码 (“=”, )
.否则
字符 [长度] = 取代码 (“=”, )
.如果结束

.如果真结束
返回 (到文本 (字符))

.子程序 BASE64解码, 字节集, 公开, BASE64解码处理(返回解码后的字节集数据)
.参数 编码文本, 文本型, 参考, 待解码的文本
.局部变量 文本长度
.局部变量 整倍数
.局部变量 三字节组, 字节型, , "3"
.局部变量 四字节组, 字节型, , "4"
.局部变量 编码值
.局部变量 X
.局部变量 n
.局部变量 二进制数据, 字节集

编码文本 = 删全部空 (编码文本)
编码文本 = 子文本替换 (编码文本, #换行符, , , , 真)
文本长度 = 取文本长度 (编码文本)
整倍数 = 文本长度 \ 4
.如果真 (文本长度 % 4 ≠ 0)
整倍数 = 整倍数 + 1
.如果真结束
.计次循环首 (整倍数, X)
.计次循环首 (4, n)
四字节组 [n] = 取代码 (编码文本, (X - 1) × 4 + n)
编码值 = 寻找文本 (“+/”, 字符 (四字节组 [n]), , 假)
.如果真 (编码值 = -1)
跳出循环 ()
.如果真结束
四字节组 [n] = 编码值 - 1
.计次循环尾 ()
三字节组 [1] = 位或 (四字节组 [1] × 4, 四字节组 [2] ÷ 16)
三字节组 [2] = 位或 (四字节组 [2] × 16, 四字节组 [3] ÷ 4)
三字节组 [3] = 位或 (四字节组 [3] × 64, 四字节组 [4])
二进制数据 = 二进制数据 + 到字节集 (三字节组)
处理事件 ()
.计次循环尾 ()
.如果真 (n < 5) ' 最后一组4字符是提前退出的,截取字节集
n = 5 - n
二进制数据 = 取字节集左边 (二进制数据, 取字节集长度 (二进制数据) - n)
.如果真结束
返回 (二进制数据)

❽ 易语言文本加密解密

加密后的数据1 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框1.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置1”, 加密后的数据1)
加密后的数据2 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框2.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置2”, 加密后的数据2)
加密后的数据3 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框3.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置3”, 加密后的数据3)
加密后的数据4 = 到文本 (加密数据 (到字节集 (删全部空 (编辑框4.内容)), “456”, 1))
写配置项 (取运行目录 () + “\配置.ini”, “配置”, “配置4”, 加密后的数据4)

❾ 易语言既可以加密数字也可以加密英文的算法

本来自带的两种算法都可以,#RC4算法加密文本为“”。引号中间留空就可以了。#DES算法也一样可以。

❿ 易语言文件加密 解密写法

加密解密可以自己写。最简单的就是去文件的长度,然后循环一遍,把每个字节+1或-1,解密是同样方法响应的-1或+1

热点内容
外贴算法 发布:2025-05-17 16:13:34 浏览:387
多出口ip服务器 发布:2025-05-17 16:04:50 浏览:659
双指针算法 发布:2025-05-17 16:04:04 浏览:703
媒体采访问答 发布:2025-05-17 15:59:44 浏览:690
androidstudiojni 发布:2025-05-17 15:59:42 浏览:165
唱吧上传伴奏歌词 发布:2025-05-17 15:53:29 浏览:862
5g服务器怎么填写 发布:2025-05-17 15:49:39 浏览:314
c语言二级操作题 发布:2025-05-17 15:48:45 浏览:376
手机录音机在哪个文件夹 发布:2025-05-17 15:43:37 浏览:49
我的世界手机版服务器如何给管理 发布:2025-05-17 15:34:06 浏览:831