易语言文件加密 解密写法

我想写了一个文件加密,使用前需解密高手能否给一个写法... 我想写了一个文件加密,使用前需解密 高手能否给一个写法 展开
 我来答
匿名用户
2013-07-14
展开全部
加密解密可以自己写。最简单的就是去文件的长度,然后循环一遍,把每个字节+1或-1,解密是同样方法响应的-1或+1
百度网友f30245e
2014-12-29 · TA获得超过3819个赞
知道大有可为答主
回答量:1.4万
采纳率:86%
帮助的人:1503万
展开全部
这个我不会。

给文件加密,我使用的是超级加密3000.

超级加密 3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2017-12-15
展开全部
文本加密解密我有具体代码:源码下载地址“ http://www.5a5x.com/06/201012/12062306.html如果还有其他问题您可以追问我希望已经帮助到您,并得到您的采纳
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-14
展开全部
这是对字节字符的加密以及解密输出!楼主可加我QQ详谈373139713
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-14
展开全部
用格式: 〈整数型〉 打开加密文件 (文本型 欲打开的文件名称,[整数型 打开方式],[整数型 共享方式],[文本型 文件密码],[整数型 明文区长度]) - 系统核心支持库->文件读写
英文名称:CryptOpen
打开一个以指定密码加密的文件,以对此文件进行快速安全访问,支持大尺寸文件。成功返回被打开文件的文件号,失败返回 0。本命令为初级命令。
参数<1>的名称为“欲打开的文件名称”,类型为“文本型(text)”。
参数<2>的名称为“打开方式”,类型为“整数型(int)”,可以被省略。参数值说明对文件的操作方式,如果省略本参数,默认为“#读写”。方式值可以为以下常量之一:
1、#读入:从指定文件读入数据,如果该文件不存在则失败;
2、#写出:写出数据到指定文件,如果该文件不存在则失败;
3、#读写:从文件中读入数据或者写出数据到文件,如果该文件不存在则失败;
4、#重写:写出数据到指定文件。如果该文件不存在则先创建一个新文件,如果已经存在就先清除其中的所有数据;
5、#改写:写出数据到指定文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开;
6、#改读:从文件中读入数据或者写出数据到文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开。
参数<3>的名称为“共享方式”,类型为“整数型(int)”,可以被省略。参数值指定限制其它进程操作此文件的方式。如果省略本参数,默认为“#无限制”。方式值可以为以下常量之一:
1、#无限制:允许其它进程任意读写此文件;
2、#禁止读:禁止其它进程读此文件;
3、#禁止写:禁止其它进程写此文件;
4、#禁止读写:禁止其它进程读写此文件。
参数<4>的名称为“文件密码”,类型为“文本型(text)”,可以被省略。如果即将打开的文件中不存在任何数据(即为空文件或将创建的新文件),本参数指定保护该文件时所将使用的密码,以后所有写入该文件中的数据都将使用此密码加密后写入。建议密码长度最少为6个字符以上,并且最好混合使用汉字、字母、数字、符号,以保证密码本身的安全性。如果即将打开的文件中已经存在数据,本参数提供访问此已有数据时所需要的正确密码,如果此数据没有加密,请提供空文本以表示不需要密码。注意系统不会去校验密码的正确性,如果提供错误的密码,读写已有文件数据将得到错误的结果,请千万注意。因此如果需要校验密码是否正确,请在加密后的文件中保存正确的密码文本或密码文本的数据摘要信息(见数据操作支持库一中的“取数据摘要”命令),然后在打开加密文件后读出该信息对密码进行验证。系统所使用的加密算法是国际标准的RC4算法,可以保证数据的安全性。如果本参数被省略,则默认为空文本,即无密码。
参数<5>的名称为“明文区长度”,类型为“整数型(int)”,可以被省略。本参数指定从文件首部开始不希望被加密部分的长度,系统在读写此区域内的数据时,不会使用密码对其进行加解密操作。此参数用作将加密文件分为明文区和密文区两部分,以方便某些应用程序同时保存一些明文数据。注意当打开已有加密数据的文件时,此参数值必须与新建此加密文件时所提供的参数值一致,否则会造成数据访问错误。如果本参数被省略,则默认值为0,即没有明文区。
操作系统需求: Windows
==================================================================================================
调用格式: 〈逻辑型〉 写出文本 (整数型 欲写出文本的文件号,通用型 欲写出的文本,... ) - 系统核心支持库->文件读写
英文名称:WriteText
本命令用作写出一段或数段文本数据到文件中当前读写位置处。成功返回真,失败返回假。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。
参数<1>的名称为“欲写出文本的文件号”,类型为“整数型(int)”。该文件号由“打开文件”命令所返回。
参数<2>的名称为“欲写出的文本”,类型为“通用型(all)”。参数值如果不为文本类型数据,将自动进行转换,如果无法转换(即数据类型为字节集、子程序指针、库或用户自定义数据类型),则不写出此数据。
操作系统需求: Windows、Linux
========================================================================================
调用格式: 〈无返回值〉 关闭文件 (整数型 欲关闭的文件号) - 系统核心支持库->文件读写
英文名称:close
关闭被打开的各种类型文件。本命令为初级命令。
参数<1>的名称为“欲关闭的文件号”,类型为“整数型(int)”。参数值指明欲关闭的文件号,该文件号由“打开文件”命令所返回。
操作系统需求: Windows、Linux
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式