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 不同的可执行文件可以共享加密锁中的内存区,直接使用内存指针就可以实现共享