📄 jcrespec12constants.html
字号:
</DIV>12.9 Class <A NAME="marker-413702"></A><KBD CLASS="Filename-Command">javacard.framework.service.RMIService</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-413704"></A>public static final byte DEFAULT_RMI_INVOKE_INSTRUCTION = 0x38;</PRE><H2 CLASS="Head1"><A NAME="pgfId-413423"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.10 Class <KBD CLASS="Filename-Command">javacard.framework.service.ServiceException</KBD><A NAME="marker-413545"></A></H2><PRE CLASS="Codeline"><A NAME="pgfId-413429"></A>public static final short ILLEGAL_PARAM = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413434"></A>public static final short DISPATCH_TABLE_FULL = 2;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413440"></A>public static final short COMMAND_DATA_TOO_LONG = 3;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413446"></A>public static final short CANNOT_ACCESS_IN_COMMAND = 4 ;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413452"></A>public static final short CANNOT_ACCESS_OUT_COMMAND = 5;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413458"></A>public static final short COMMAND_IS_FINISHED = 6;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413424"></A>public static final short REMOTE_OBJECT_NOT_EXPORTED = 7;</PRE><H2 CLASS="Head1"><A NAME="pgfId-413425"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.11 Class <A NAME="marker-413546"></A><KBD CLASS="Filename-Command">javacard.security.Checksum</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-413234"></A>public static final byte ALG_ISO3309_CRC16 = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413222"></A>public static final byte ALG_ISO3309_CRC32 = 2;</PRE><H2 CLASS="Head1"><A NAME="pgfId-413218"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.12 Class <A NAME="marker-413547"></A><KBD CLASS="Filename-Command">javacard.security.CryptoException</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-409848"></A>public static final short ILLEGAL_VALUE = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412413"></A>public static final short UNINITIALIZED_KEY = 2;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412414"></A>public static final short NO_SUCH_ALGORITHM = 3;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412415"></A>public static final short INVALID_INIT = 4;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412416"></A>public static final short ILLEGAL_USE = 5;</PRE><H2 CLASS="Head1"><A NAME="pgfId-413300"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.13 Class <A NAME="marker-413548"></A><KBD CLASS="Filename-Command">javacard.security.KeyAgreement</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-413306"></A>public static final byte ALG_EC_SVDP_DH = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413301"></A>public static final byte ALG_EC_SVDP_DHC = 2;</PRE><H2 CLASS="Head1"><A NAME="pgfId-413302"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.14 Class <KBD CLASS="Filename-Command">javacard.security.KeyBuilder</KBD><A NAME="marker-413549"></A></H2><PRE CLASS="Codeline"><A NAME="pgfId-409854"></A>public static final byte TYPE_DES_TRANSIENT_RESET = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412419"></A>public static final byte TYPE_DES_TRANSIENT_DESELECT = 2;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412420"></A>public static final byte TYPE_DES = 3;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412421"></A>public static final byte TYPE_RSA_PUBLIC = 4;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412422"></A>public static final byte TYPE_RSA_PRIVATE = 5;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412423"></A>public static final byte TYPE_RSA_CRT_PRIVATE = 6;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412424"></A>public static final byte TYPE_DSA_PUBLIC = 7;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412425"></A>public static final byte TYPE_DSA_PRIVATE = 8;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412426"></A>public static final byte TYPE_EC_F2M_PUBLIC = 9;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-411217"></A>public static final byte TYPE_EC_F2M_PRIVATE = 10;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412430"></A>public static final byte TYPE_EC_FP_PUBLIC = 11;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412431"></A>public static final byte TYPE_EC_FP_PRIVATE = 12;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412432"></A>public static final byte TYPE_AES_TRANSIENT_RESET = 13;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412433"></A>public static final byte TYPE_AES_TRANSIENT_DESELECT = 14;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412434"></A>public static final byte TYPE_AES = 15;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-419283"></A>public static final byte TYPE_KOREAN_SEED_TRANSIENT_RESET = 16;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-417949"></A>public static final byte TYPE_KOREAN_SEED_TRANSIENT_DESELECT = 17;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-417955"></A>public static final byte TYPE_KOREAN_SEED = 18;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-417963"></A>public static final byte TYPE_HMAC_TRANSIENT_RESET = 19;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-417971"></A>public static final byte TYPE_HMAC_TRANSIENT_DESELECT = 20;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-417938"></A>public static final byte TYPE_HMAC = 21;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412435"></A>public static final short LENGTH_DES = 64;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412436"></A>public static final short LENGTH_DES3_2KEY = 128;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412437"></A>public static final short LENGTH_DES3_3KEY = 192;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412438"></A>public static final short LENGTH_RSA_512 = 512;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413928"></A>public static final short LENGTH_RSA_736 = 736;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412439"></A>public static final short LENGTH_RSA_768 = 768;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413941"></A>public static final short LENGTH_RSA_896 = 896;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412440"></A>public static final short LENGTH_RSA_1024 = 1024;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413103"></A>public static final short LENGTH_RSA_1280 = 1280;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413108"></A>public static final short LENGTH_RSA_1536 = 1536;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-413113"></A>public static final short LENGTH_RSA_1984 = 1984;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412441"></A>public static final short LENGTH_RSA_2048 = 2048;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412442"></A>public static final short LENGTH_DSA_512 = 512;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412443"></A>public static final short LENGTH_DSA_768 = 768;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412444"></A>public static final short LENGTH_DSA_1024 = 1024;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412445"></A>public static final short LENGTH_EC_FP_112 = 112;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412446"></A>public static final short LENGTH_EC_F2M_113 = 113;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412587"></A>public static final short LENGTH_EC_FP_128 = 128;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412588"></A>public static final short LENGTH_EC_F2M_131 = 131;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412447"></A>public static final short LENGTH_EC_FP_160 = 160;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412448"></A>public static final short LENGTH_EC_F2M_163 = 163;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412595"></A>public static final short LENGTH_EC_FP_192 = 192;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412596"></A>public static final short LENGTH_EC_F2M_193 = 193;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412450"></A>public static final short LENGTH_AES_128= 128;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412451"></A>public static final short LENGTH_AES_192= 192;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412452"></A>public static final short LENGTH_AES_256= 256;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418028"></A>public static final short LENGTH_KOREAN_SEED_128= 128; </PRE><PRE CLASS="Codeline"><A NAME="pgfId-418025"></A>public static final short LENGTH_HMAC_SHA_1_BLOCK_64= 64;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-419292"></A>public static final short LENGTH_HMAC_SHA_256_BLOCK_64= 64;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-419302"></A>public static final short LENGTH_HMAC_SHA_384_BLOCK_64= 128;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-419297"></A>public static final short LENGTH_HMAC_SHA_512_BLOCK_64= 128;</PRE><H2 CLASS="Head1"><A NAME="pgfId-410211"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.15 Class <A NAME="marker-413550"></A><KBD CLASS="Filename-Command">javacard.security.KeyPair</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-410185"></A>public static final byte ALG_RSA = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412455"></A>public static final byte ALG_RSA_CRT = 2;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412456"></A>public static final byte ALG_DSA = 3;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412457"></A>public static final byte ALG_EC_F2M = 4;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412458"></A>public static final byte ALG_EC_FP = 5;</PRE><H2 CLASS="Head1"><A NAME="pgfId-409872"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.16 Class <A NAME="marker-413551"></A><KBD CLASS="Filename-Command">javacard.security.MessageDigest</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-409873"></A>public static final byte ALG_SHA = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412461"></A>public static final byte ALG_MD5 = 2;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418082"></A>public static final byte ALG_RIPEMD160 = 3;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418083"></A>public static final byte ALG_SHA_256 = 4;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418089"></A>public static final byte ALG_SHA_384 = 5;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418059"></A>public static final byte ALG_SHA_512 = 6;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418106"></A>public static final byte LENGTH_SHA = (byte) 20;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418110"></A>public static final byte LENGTH_MD5 = (byte) 16;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418114"></A>public static final byte LENGTH_RIPEMD160 = (byte) 20;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418118"></A>public static final byte LENGTH_SHA_256 = (byte) 32;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418122"></A>public static final byte LENGTH_SHA_384 = (byte) 48;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-418104"></A>public static final byte LENGTH_SHA_512 = (byte) 64;</PRE><H2 CLASS="Head1"><A NAME="pgfId-409876"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.17 Class <A NAME="marker-413552"></A><KBD CLASS="Filename-Command">javacard.security.RandomData</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-409877"></A>public static final byte ALG_PSEUDO_RANDOM = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412465"></A>public static final byte ALG_SECURE_RANDOM = 2;</PRE><H2 CLASS="Head1"><A NAME="pgfId-409879"></A><DIV><HR ALIGN=left SIZE=6 WIDTH=15% noshade></DIV>12.18 Class <A NAME="marker-413553"></A><KBD CLASS="Filename-Command">javacard.security.Signature</KBD></H2><PRE CLASS="Codeline"><A NAME="pgfId-409880"></A>public static final byte ALG_DES_MAC4_NOPAD = 1;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412468"></A>public static final byte ALG_DES_MAC8_NOPAD = 2;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412469"></A>public static final byte ALG_DES_MAC4_ISO9797_M1 = 3;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412470"></A>public static final byte ALG_DES_MAC8_ISO9797_M1 = 4;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412471"></A>public static final byte ALG_DES_MAC4_ISO9797_M2 = 5;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412472"></A>public static final byte ALG_DES_MAC8_ISO9797_M2 = 6;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412473"></A>public static final byte ALG_DES_MAC4_PKCS5 = 7;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412474"></A>public static final byte ALG_DES_MAC8_PKCS5 = 8;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412475"></A>public static final byte ALG_RSA_SHA_ISO9796 = 9; </PRE><PRE CLASS="Codeline"><A NAME="pgfId-412476"></A>public static final byte ALG_RSA_SHA_PKCS1 = 10;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412477"></A>public static final byte ALG_RSA_MD5_PKCS1 = 11;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412478"></A>public static final byte ALG_RSA_RIPEMD160_ISO9796 = 12; </PRE><PRE CLASS="Codeline"><A NAME="pgfId-412479"></A>public static final byte ALG_RSA_RIPEMD160_PKCS1 = 13;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412480"></A>public static final byte ALG_DSA_SHA = 14;</PRE><PRE CLASS="Codeline"><A NAME="pgfId-412481"></A>public static final byte ALG_RSA_SHA_RFC2409 = 15;</PRE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -