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

📄 keybuilder.html

📁 JAVA CARD 开发包规格说明,版本为2.2.2
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<DL><DD><code>Key</code> object which implements the interface type <code>DSAPublicKey</code> for the DSA algorithm.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_DSA_PUBLIC">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_DSA_PRIVATE"><!-- --></A><H3>TYPE_DSA_PRIVATE</H3><PRE>public static final byte <B>TYPE_DSA_PRIVATE</B></PRE><DL><DD><code>Key</code> object which implements the interface type <code>DSAPrivateKey</code> for the DSA algorithm.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_DSA_PRIVATE">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_EC_F2M_PUBLIC"><!-- --></A><H3>TYPE_EC_F2M_PUBLIC</H3><PRE>public static final byte <B>TYPE_EC_F2M_PUBLIC</B></PRE><DL><DD>Key object which implements the interface type <code>ECPublicKey</code> for EC operations over fields of characteristic 2 with polynomial basis.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_EC_F2M_PUBLIC">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_EC_F2M_PRIVATE"><!-- --></A><H3>TYPE_EC_F2M_PRIVATE</H3><PRE>public static final byte <B>TYPE_EC_F2M_PRIVATE</B></PRE><DL><DD>Key object which implements the interface type <code>ECPrivateKey</code> for EC operations over fields of characteristic 2 with polynomial basis.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_EC_F2M_PRIVATE">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_EC_FP_PUBLIC"><!-- --></A><H3>TYPE_EC_FP_PUBLIC</H3><PRE>public static final byte <B>TYPE_EC_FP_PUBLIC</B></PRE><DL><DD>Key object which implements the interface type <code>ECPublicKey</code> for EC operations over large prime fields.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_EC_FP_PUBLIC">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_EC_FP_PRIVATE"><!-- --></A><H3>TYPE_EC_FP_PRIVATE</H3><PRE>public static final byte <B>TYPE_EC_FP_PRIVATE</B></PRE><DL><DD>Key object which implements the interface type <code>ECPrivateKey</code> for EC operations over large prime fields.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_EC_FP_PRIVATE">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_AES_TRANSIENT_RESET"><!-- --></A><H3>TYPE_AES_TRANSIENT_RESET</H3><PRE>public static final byte <B>TYPE_AES_TRANSIENT_RESET</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>AESKey</code> with CLEAR_ON_RESET transient key data. <p>This <code>Key</code> object implicitly performs a <code>clearKey()</code> on power on or card reset.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_AES_TRANSIENT_RESET">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_AES_TRANSIENT_DESELECT"><!-- --></A><H3>TYPE_AES_TRANSIENT_DESELECT</H3><PRE>public static final byte <B>TYPE_AES_TRANSIENT_DESELECT</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>AESKey</code> with CLEAR_ON_DESELECT transient key data. <p>This <code>Key</code> object implicitly performs a <code>clearKey()</code> on power on, card reset and applet deselection.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_AES_TRANSIENT_DESELECT">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_AES"><!-- --></A><H3>TYPE_AES</H3><PRE>public static final byte <B>TYPE_AES</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>AESKey</code> with persistent key data.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_AES">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_KOREAN_SEED_TRANSIENT_RESET"><!-- --></A><H3>TYPE_KOREAN_SEED_TRANSIENT_RESET</H3><PRE>public static final byte <B>TYPE_KOREAN_SEED_TRANSIENT_RESET</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>KoreanSEEDKey</code> with CLEAR_ON_RESET transient key data. <p>This <code>Key</code> object implicitly performs a <code>clearKey()</code> on power on or card reset.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_KOREAN_SEED_TRANSIENT_RESET">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_KOREAN_SEED_TRANSIENT_DESELECT"><!-- --></A><H3>TYPE_KOREAN_SEED_TRANSIENT_DESELECT</H3><PRE>public static final byte <B>TYPE_KOREAN_SEED_TRANSIENT_DESELECT</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>KoreanSEEDKey</code> with CLEAR_ON_DESELECT transient key data. <p>This <code>Key</code> object implicitly performs a <code>clearKey()</code> on power on or card reset.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_KOREAN_SEED_TRANSIENT_DESELECT">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_KOREAN_SEED"><!-- --></A><H3>TYPE_KOREAN_SEED</H3><PRE>public static final byte <B>TYPE_KOREAN_SEED</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>KoreanSEEDKey</code> with persistent key data.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_KOREAN_SEED">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_HMAC_TRANSIENT_RESET"><!-- --></A><H3>TYPE_HMAC_TRANSIENT_RESET</H3><PRE>public static final byte <B>TYPE_HMAC_TRANSIENT_RESET</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>HMACKey</code> with CLEAR_ON_RESET transient key data. <p>This <code>Key</code> object implicitly performs a <code>clearKey()</code> on power on or card reset. Note, there is no length constant associated with HMAC, since the specification states that the key can have any length.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_HMAC_TRANSIENT_RESET">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_HMAC_TRANSIENT_DESELECT"><!-- --></A><H3>TYPE_HMAC_TRANSIENT_DESELECT</H3><PRE>public static final byte <B>TYPE_HMAC_TRANSIENT_DESELECT</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>HMACKey</code> with CLEAR_ON_DESELECT transient key data. <p>This <code>Key</code> object implicitly performs a <code>clearKey()</code> on power on or card reset.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_HMAC_TRANSIENT_DESELECT">Constant Field Values</A></DL></DL><HR><A NAME="TYPE_HMAC"><!-- --></A><H3>TYPE_HMAC</H3><PRE>public static final byte <B>TYPE_HMAC</B></PRE><DL><DD><code>Key</code> object which implements interface type <code>HMACKey</code> with persistent key data.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.TYPE_HMAC">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_DES"><!-- --></A><H3>LENGTH_DES</H3><PRE>public static final short <B>LENGTH_DES</B></PRE><DL><DD>DES Key Length <code>LENGTH_DES</code> = 64.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_DES">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_DES3_2KEY"><!-- --></A><H3>LENGTH_DES3_2KEY</H3><PRE>public static final short <B>LENGTH_DES3_2KEY</B></PRE><DL><DD>DES Key Length <code>LENGTH_DES3_2KEY</code> = 128.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_DES3_2KEY">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_DES3_3KEY"><!-- --></A><H3>LENGTH_DES3_3KEY</H3><PRE>public static final short <B>LENGTH_DES3_3KEY</B></PRE><DL><DD>DES Key Length <code>LENGTH_DES3_3KEY</code> = 192.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_DES3_3KEY">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_512"><!-- --></A><H3>LENGTH_RSA_512</H3><PRE>public static final short <B>LENGTH_RSA_512</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_512</code> = 512.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_512">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_736"><!-- --></A><H3>LENGTH_RSA_736</H3><PRE>public static final short <B>LENGTH_RSA_736</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_736</code> = 736.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_736">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_768"><!-- --></A><H3>LENGTH_RSA_768</H3><PRE>public static final short <B>LENGTH_RSA_768</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_768</code> = 768.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_768">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_896"><!-- --></A><H3>LENGTH_RSA_896</H3><PRE>public static final short <B>LENGTH_RSA_896</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_896</code> = 896.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_896">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_1024"><!-- --></A><H3>LENGTH_RSA_1024</H3><PRE>public static final short <B>LENGTH_RSA_1024</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_1024</code> = 1024.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_1024">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_1280"><!-- --></A><H3>LENGTH_RSA_1280</H3><PRE>public static final short <B>LENGTH_RSA_1280</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_1280</code> = 1280.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_1280">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_1536"><!-- --></A><H3>LENGTH_RSA_1536</H3><PRE>public static final short <B>LENGTH_RSA_1536</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_1536</code> = 1536.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_1536">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_1984"><!-- --></A><H3>LENGTH_RSA_1984</H3><PRE>public static final short <B>LENGTH_RSA_1984</B></PRE><DL><DD>RSA Key Length <code>LENGTH_RSA_1984</code> = 1984.<P><DL><DT><B>See Also:</B><DD><A HREF="../../constant-values.html#javacard.security.KeyBuilder.LENGTH_RSA_1984">Constant Field Values</A></DL></DL><HR><A NAME="LENGTH_RSA_2048"><!-- --></A><H3>LENGTH_RSA_2048</H3>

⌨️ 快捷键说明

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