⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ssx31bpke.h

📁 海思KEY驱动
💻 H
字号:
#ifndef __SSX31BPKE_H__
#define __SSX31BPKE_H__

typedef struct tagSSX31BMOD
{
	UCHAR ucOpCode;
	UCHAR ucFlg;
	
	
	UCHAR* pcModulusN;
	ULONG ulModulusNLen;
	
	UCHAR* pcA;
	ULONG ulALen;
	
	UCHAR* pcB;
	ULONG ulBLen;
	
	UCHAR* pcModulusN1;
	ULONG ulModulusN1Len;
	
	UCHAR* pcA1;
	ULONG ulA1Len;
	
	UCHAR* pcB1;
	ULONG ulB1Len;
	
	
	
	UCHAR* pcRes;
	ULONG ulResLen;
	
	UCHAR* pcRes1;
	ULONG ulRes1Len;
	
} SSX31BMOD_S;


typedef struct tagSSX31BRSA
{
	UCHAR ucOpCode;
	UCHAR ucFlg;


	UCHAR* pcM;
	ULONG ulMlen;
	
	UCHAR* pcE;
	ULONG ulElen;
	
	UCHAR* pcP;
	ULONG ulPlen;
	
	UCHAR* pcQ;
	ULONG ulQlen;
	
	UCHAR* pcDP;
	ULONG ulDPlen;

	UCHAR* pcDQ;
	ULONG ulDQlen;
	
	UCHAR* pcQinv;
	ULONG ulQinvlen;
	
	
	UCHAR* pcID;
	ULONG ulIDlen;
	
	UCHAR* pcOD;
	ULONG ulODlen;
	
	
	
} SSX31BRSA_S;



typedef struct tagSSX31BDSA
{
	UCHAR ucOpCode;
	UCHAR ucFlg;


	UCHAR* pcP;
	ULONG ulPlen;
	
	UCHAR* pcQ;
	ULONG ulQlen;
	
	UCHAR* pcG;
	ULONG ulGlen;
	
	UCHAR* pcX;
	ULONG ulXlen;
	
	UCHAR* pcK;
	ULONG ulKlen;

	UCHAR* pcM;
	ULONG ulMlen;
	UCHAR bHash; /* 0x00 for hash, 0x04 for message */
	
	UCHAR* pcR;
	ULONG ulRlen;
	
	
	UCHAR* pcS;
	ULONG ulSlen;
	
	UCHAR* pcY;
	ULONG ulYlen;
	
	UCHAR* pcV;
	ULONG ulVlen;
	
	
	
} SSX31BDSA_S;


typedef struct tagSSX31BDH
{
	UCHAR ucOpCode;
	UCHAR ucFlg;
	
	UCHAR* pcN;
	ULONG ulNlen;
	
	UCHAR* pcXa;
	ULONG ulXalen;
	UCHAR ucXaFlg;
	
	UCHAR* pcG;
	ULONG ulGlen;
	
	UCHAR* pcYa;
	ULONG ulYalen;
	
	UCHAR* pcXaOut;
	ULONG ulXaOutlen;

	UCHAR* pcYb;
	ULONG ulYblen;
	
	UCHAR* pcXab;
	ULONG ulXablen;
	
} SSX31BDH_S;
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -