public static final TPMA_OBJECT
fixedTPM = new TPMA_OBJECT(0x2, _N.fixedTPM),
stClear = new TPMA_OBJECT(0x4, _N.stClear),
fixedParent = new TPMA_OBJECT(0x10, _N.fixedParent),
sensitiveDataOrigin = new TPMA_OBJECT(0x20, _N.sensitiveDataOrigin),
userWithAuth = new TPMA_OBJECT(0x40, _N.userWithAuth),
adminWithPolicy = new TPMA_OBJECT(0x80, _N.adminWithPolicy),
noDA = new TPMA_OBJECT(0x400, _N.noDA),
encryptedDuplication = new TPMA_OBJECT(0x800, _N.encryptedDuplication),
restricted = new TPMA_OBJECT(0x10000, _N.restricted),
decrypt = new TPMA_OBJECT(0x20000, _N.decrypt),
sign = new TPMA_OBJECT(0x40000, _N.sign),
encrypt = new TPMA_OBJECT(0x40000, _N.encrypt),
x509sign = new TPMA_OBJECT(0x80000, _N.x509sign);
00030472 :
0 0 0 3 0 4 7 2
0000 0000 0000 0011 0000 0100 0111 0010
0400 第11个bit位
noDA = new TPMA_OBJECT(0x400, _N.noDA),
00030472 表示 objectAttributes : {fixedTPM | fixedParent | sensitiveDataOrigin | userWithAuth noDA| restricted | decrypt}
-----------------------------
00030072 :
0 0 0 3 0 0 7 2
0000 0000 0000 0011 0000 0000 0111 0010
00030072 表示 objectAttributes : {fixedTPM | fixedParent | sensitiveDataOrigin | userWithAuth | restricted | decrypt}
=======================
000300B2 :
0 0 0 3 0 0 B 2
0000 0000 0000 0011 0000 0000 1011 0010
000300B2 表示 objectAttributes : {fixedTPM | fixedParent | sensitiveDataOrigin | adminWithPolicy| restricted | decrypt}
===========================
000300F2 :
0 0 0 3 0 0 F 2
0000 0000 0000 0011 0000 0000 1111 0010