LKT系列安全芯片使用RSA算法時(shí),需要先向RSA的公私鑰文件寫入對應(yīng)的公私鑰參數(shù)。私鑰文件需要存儲p、q、dp、dq、qinv,公鑰文件需要存儲m(模長)、n、e等參數(shù)。
RSA算法目前常用密鑰長度有RSA512、RSA1024、RSA2048,存儲的參數(shù)長度也會存在變化,LKT系列安全芯片存儲相應(yīng)參數(shù)時(shí)還需要在參數(shù)內(nèi)容之前加入?yún)?shù)標(biāo)識符、參數(shù)內(nèi)容長度用于指定該參數(shù)的作用及長度。
通常LKT芯片公私鑰存儲格式如下表所示:
a).RSA私鑰參數(shù)儲存格式表
b).RSA公鑰參數(shù)儲存格式表
具體存儲指令及協(xié)議可咨詢公司相關(guān)人員。