收藏 分享(赏)

软件狗linux下面的使用.doc

上传人:tkhy51908 文档编号:6259587 上传时间:2019-04-03 格式:DOC 页数:9 大小:1.81MB
下载 相关 举报
软件狗linux下面的使用.doc_第1页
第1页 / 共9页
软件狗linux下面的使用.doc_第2页
第2页 / 共9页
软件狗linux下面的使用.doc_第3页
第3页 / 共9页
软件狗linux下面的使用.doc_第4页
第4页 / 共9页
软件狗linux下面的使用.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、软件狗 api 使用流程1. 在 windows 下面安装软件狗开发工具 4.02. 安装好开发工具之后,使用开发商工具,将 linux 下面需要的 api 接口进行同你的加密锁绑定,绑定之后你的 api 接口你的加密锁才可以使用,linux 下面 api c 的接口名称为dllinuxc.o 和 libdllinuxc.so3. 准备好 api 接口,api 例子和 linux 的加密锁驱动,就可以进行测试了4. 在 linux 下面安装加密锁驱动5. 编译例子程序6. 插上加密锁运行流程图解1. 在 windows 下面安装 4.0 开发工具,插入光盘,运行 setup.exe,进行安装插

2、上你的加密锁,输入你的开发商密码2. 吧你需要用的 linux 下面的 api 接口文件通过开发商工具进行绑定,这里我以 C 接口的静态库 dllinuxc.o 文件为例进行试验打开开发商工具,选择绑定选项Number.dog 文件是你安装 4.0 开发工具的时候,使用开发商代码生成的一个后缀为.dog 的文件,这个文件默认存储位置在 C:Program Files (x86)SafeNet ChinaSoftDog SDK V4.0 安装目录下面出现这个提示的时候,说明你的 api 借口文件已经绑定好了,它现在和你的加密锁是一套的3. 接下来,将绑定过了的借口文件 dllinuxc.o 拷贝

3、到 C 的例子当中,将例子和驱动都拷贝到 LINUX 下面,准备好开始测试了4. 开始安装 linux 下面的加密锁的驱动程序在 linux 下面打开终端程序,输入 uname a,检查你的 linux 的内核版本然后找到相关版本的驱动,准备开始安装在终端中执行 su 获得权限,准备安装打开驱动文件目录5.驱动安装成功,接下来看看我们的例子程序,编译一个可执行程序,打开终端到这个 C 的例子目录下面,在终端中运行 gcc -o sample sample.c dllinuxc.o 进行编译,编译出一个可以测试的程序出来编译成功之后,生成例子程序在终端中运行这个例子程序,插上加密锁,看运行效果,

4、软件狗提供的 api 函数提供了两个访问加密锁的函数,读加密锁内存和写加密锁内存文件清单=readme-chn.txt 本文件sample.c 调用 API 的例子程序dllinuxc.o obj 文件softdog.h 头文件 =API 详介=这里所说的 API 是指 dllinuxc.o。1. API 定义以下函数:unsigned long ReadDog(void) 读狗unsigned long WriteDog(void) 写狗2. API 要求调用者(即开发商应用程序)定义以下全局变量。short int DogAddr 首地址(099 )short int DogBytes 操作字节数(1100)void * DogData 输入输出数据指针

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报