猿问

php 如何调用dll文件内接口,求大神帮忙谢谢。

本加密接口文件名为libcryptAPIc.dl.

1.解密文件时,先调用提供的加解密组件中,因子密文解密方法DesCrypt1,将因子密文解密,返回因子;
2.调用提供的加解密组件中的文件解密方法CryptFile +因子,生成解密文件。
3.加解密组件中接口所涉及到的数据均为二进制,非十六进制,所以在加解密之后都需要转换为对应的十六进制。

接口定义:

int CryptFile(int flag, char key, int keylen, char infilename,char *outfilename, int format);
函数返回说明:0表示成功,其它表示失败。
参数说明:
flag:2为加密文件(其它项目使用);3为解密文件(其它项目使用);
key:当flag为2或3时,为加密因子,加密因子可以为NULL。—不能超过32位
keylen:key数据长度;
infilename:源文件名
outfitlename:目标文件名
format:文件填充格式,1通用格式;其它值没定义。


郎朗坤
浏览 872回答 1
1回答
随时随地看视频慕课网APP
我要回答