ET199开发记录

1、ET199 提供两个级别的口令,开发商口令和用户口令;不同的口令具有不同的安全权限,当硬件重新插拔或者断电时,安全权限会被重置,成没有认证过的状态。
2、ET199中的文件系统,同一级上,目录和文件的ID不能重复
3、ET199的目录结构,ET199允许3级目录,根目录占用所有用户空间,目录名字四字节,例如”0001”,目录建立后不允许更改其空间大小
4、ATR文件,16字节, 复位应答文件
5、ETExecute 函数执行说明:在当前工作目录下,执行指定可执行文件。
6、ET199 进行RSA加密时,为防止被加密数据大于n的情况,请将原文数据的第一个字节设为0

7、#ifdef _WIN32
、#pragma pack(push, 1) //一字节对齐
/ # endif

typedef struct _FILE_INFO {
WORD wFileID; //文件ID
BYTE bFileType; //文件类型
WORD wFileSize; //文件大小
}
EFINFO,*PEFINFO;

//#ifdef _WIN32
//#pragma pack(pop) //恢复对齐状态
//#endif

8、ET_SET_CUSTOMER_NAME 是设置客户号种子,输入的种子相同,得到的客户号相同 (即开发商ID)
ET 199 一 同样的种子 获得的客户号 ET199 二 同样的种子 获得的客户号

9、开发商口令作用:主要是对ET199硬件进行设置,如 创建文件/目录,删除文件/目录
用户口令的作用是用来调用ET199中的可执行文件的
10、文件属性信息占用额外16字节信息,即创建1k的文件 则占用1K+16字节空间
11、ET199 不同的可执行文件可以共享加密锁中的内存区,直接使用内存指针就可以实现共享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值