Sindbad~EG File Manager

Current Path : /usr/local/diablo-jdk1.6.0/man/ja/man1/
Upload File :
Current File : //usr/local/diablo-jdk1.6.0/man/ja/man1/keytool.1

.'" t
." @(#)keytool.1  SMI;
."  Copyright (C) 2002\-2006 Sun Microsystems, Inc. All Rights Reserved.
." `
.TH keytool 1 "2006 ǯ 9 �� 4 �" "Java SE 6" "�桼�������ޥ��"
." Generated by html2man

.LP
.SH ̾��
keytool \- ���Ⱦ����δ���ġ���
.LP
.RS 3

.LP
�Ź沽����X.509 ���Ϣ��������ӿ���Ǥ��������ޤ७�����ȥ� (�ǡ����١���) �������ޤ���
.RE
.SH "����"
.LP

.LP
.nf
\f3
.fl
\fP\f3keytool\fP [ commands ]
.fl
.fi

.LP
.LP
Java SE 6 �� keytool �Υ��ޥ�ɥ��󥿥ե��������ѹ�����ޤ������ܺ٤ˤĤ��Ƥϡ��ѹ���פ��򻲾Ȥ��Ƥ�������������������줿���ޥ�ɤ���³�����ݡ��Ȥ���Ƥ��ޤ���
.LP
.SH "���"
.LP

.LP
\f3keytool\fP �ϡ����Ⱦ����������뤿��Υ桼�ƥ���ƥ��Ǥ���\f3keytool\fP ��Ȥ��ȡ���ʬ�θ�������������Υڥ�������Ӵ�Ϣ����������������ǥ������̾��Ȥä�����ǧ�� (�ۤ��Υ桼���ޤ��ϥ����ӥ����Ф��Ƽ�ʬ���Ȥ�ǧ�ڤ��뤳��) �䡢�ǡ����δ������Ⱦ����˴ؤ��륵���ӥ�����Ѥ��뤳�Ȥ��Ǥ��ޤ���\f3keytool\fP �Ǥϡ��̿����θ������� (�����η���) ����å��夹�뤳�Ȥ�Ǥ��ޤ���
.LP
�־����פȤϡ����륨��ƥ��ƥ� (��ʪ����Ҥʤ�) ����Υǥ������̾�դ���ʸ��Τ��ȤǤ��������ˤϡ��ۤ��Τ��륨��ƥ��ƥ��θ����� (����Ӥ���¾�ξ���) �����̤��ͤ�äƤ��뤳�Ȥ��񤫤�Ƥ��ޤ�(�־����פ򻲾�)���ǡ����˥ǥ������̾���դ��Ƥ�����ϡ��ǥ������̾�򸡾ڤ��뤳�Ȥǡ��ǡ����δ���������ӥǡ�������ʪ�Ǥ��뤳�Ȥ���å��Ǥ��ޤ����ǡ����Ρִ������פȤϡ��ǡ������ѹ����줿�ꡢ���Ѥ��줿�ꤷ�Ƥ��ʤ����Ȥ��̣���ޤ����ޤ����ǡ���������ʪ�Ǥ���פȤϡ����Υǡ��������ǡ���������ƽ�̾�����ȾΤ����ʪ����ºݤ��Ϥ��줿�ǡ����Ǥ��뤳�Ȥ��̣���ޤ���
.LP
.LP
�ޤ���\f3keytool\fP ��Ȥ��С�DES �ʤɤ��оΰŹ沽/��沽�ǻ��Ѥ������̩���������뤳�Ȥ�Ǥ��ޤ���
.LP
.LP
\f3keytool\fP �ϡ����Ⱦ����򥭡����ȥ��˳�Ǽ���ޤ���
.LP
.SH "���ޥ�ɤȥ��ץ����˴ؤ������"
.LP

.LP
.LP
�ʲ��Ǥϡ����ޥ�ɤȤ��Υ��ץ����ˤĤ��������ޤ������������դ��Ƥ���������
.LP
.RS 3
.TP 2
o
�ɤΥ��ޥ��̾����ӥ��ץ����̾�ˤ��Ƭ�˥ޥ��ʥ����� (\-) ���դ�
.TP 2
o
�ƥ��ޥ�ɤΥ��ץ�����Ǥ�դν��ǻ���Ǥ���
.TP 2
o
������å��ΤˤʤäƤ��ʤ����٤Ƥι��ܡ��ޤ������̤��ѳ�̤ǰϤޤ�Ƥ��뤹�٤Ƥι��ܤϡ����ΤȤ���˻��ꤹ��ɬ�פ�����
.TP 2
o
���ץ�����Ϥ����̤ϡ����̤ˡ����Υ��ץ����򥳥ޥ�ɹԤǻ��ꤷ�ʤ��ä����ˡ������ͤ��Ȥ��뤳�Ȥ��̣���롣���̤ϡ�\f2\-v\fP��\f2\-rfc\fP������� \f2\-J\fP ���ץ�����Ϥ�Τˤ�Ȥ��뤬�������Υ��ץ����ϥ��ޥ�ɹԤǻ��ꤵ�줿���ˤΤ߰�̣��� (�Ĥޤꡢ�����Υ��ץ����ˤϡ����ץ�����Τ���ꤷ�ʤ����Ȱʳ��ˡִ����͡פ�¸�ߤ��ʤ�)
.TP 2
o
���ץ�����Ϥ�ѳ�̤ϡ����Υ��ץ����򥳥ޥ�ɹԤǻ��ꤷ�ʤ��ä����ˡ��ͤ���Ϥ�����뤳�Ȥ��̣���롣��������\f2\-keypass\fP ���ץ����򥳥ޥ�ɹԤǻ��ꤷ�ʤ��ä����ϡ�\f3keytool\fP ���������ȥ��Υѥ���ɤ������/��̩����������ߤ롣�桼���ϡ����λ�ߤ����Ԥ����������/��̩���ѥ���ɤ���Ϥ������
.TP 2
o
������å��Τι��ܤμºݤ��� (���ץ�������) �ϡ��桼�������ꤹ��ɬ�פ����롣���Ȥ��С�\f2\-printcert\fP ���ޥ�ɤη����ϼ��ΤȤ���Ǥ���
.nf
\f3
.fl
  keytool \-printcert {\-file \fP\f4cert_file\fP\f3} {\-v}
.fl
\fP
.fi
.LP
\f2\-printcert\fP ���ޥ�ɤ���ꤹ��Ȥ��ϡ�\f2cert_file\fP ������˼ºݤΥե�����̾����ꤹ�롣 ������򼨤�
.nf
\f3
.fl
  keytool \-printcert \-file VScert.cer
.fl
\fP
.fi
.TP 2
o
���ץ������ͤ˶��� (���ڡ���) ���ޤޤ�Ƥ�����ϡ��ͤ�����ǰϤ�ɬ�פ�����
.TP 2
o
\f2\-help\fP ���ޥ�ɤϥǥե���ȤΥ��ޥ�ɤǤ��롣���Ȥ��С����Τ褦�˥��ޥ�ɹԤ���ꤷ���Ȥ���
.nf
\f3
.fl
  keytool
.fl
\fP
.fi
����ϡ����Τ褦�˻��ꤹ�뤳�Ȥ�Ʊ���Ǥ���
.nf
\f3
.fl
  keytool \-help
.fl
\fP
.fi
.RE

.LP
.SS 
���ץ����δ�����
.LP
.RS 3

.LP
���ץ����δ����ͤϡ����ΤȤ���Ǥ���
.nf
\f3
.fl
\-alias "mykey"
.fl

.fl
\-keyalg
.fl
    "DSA" (\fP\f3\-genkeypair\fP\f3 ����Ѥ��Ƥ�����)
.fl
    "DES" (\fP\f3\-genseckey\fP\f3 ����Ѥ��Ƥ�����)
.fl

.fl
\-keysize
.fl
    1024 (\fP\f3\-genkeypair\fP\f3 ����Ѥ��Ƥ�����)
.fl
    56 (\fP\f3\-genseckey\fP\f3 ����Ѥ��Ƥ��� \-keyalg �� "DES" �ξ��)
.fl
    168 (\fP\f3\-genseckey\fP\f3 ����Ѥ��Ƥ��� \-keyalg �� "DESede" �ξ��)
.fl

.fl
\-validity 90
.fl

.fl
\-keystore �桼���Υۡ���ǥ��쥯�ȥ�� .keystore �Ȥ����ե�����
.fl

.fl
\-storetype �������ƥ��ץ�ѥƥ��ե�����Ρ�keystore.type�ץץ�ѥƥ����ͤǡ� java.security.KeyStore ���Ū�� getDefaultType �᥽�åɤ����֤����
.fl

.fl
\-file �ɤ߹��ߤξ���ɸ����ϡ��񤭹��ߤξ���ɸ�����
.fl

.fl
\-protected false
.fl

.fl
\fP
.fi

.LP
���/��̩���ڥ�������ˤ����ơ���̾���르�ꥺ�� (\f2\-sigalg\fP ���ץ����) �ϡ���ˤʤ�������Υ��르�ꥺ�फ��������ޤ�����ˤʤ�������� DSA �����פǤ����硢\f2\-sigalg\fP ���ץ����δ����ͤ� SHA1withDSA �ˤʤꡢ��ˤʤ�������� RSA �����פǤ�����ϡ�\f2\-sigalg\fP ���ץ����δ����ͤ� MD5withRSA �ˤʤ�ޤ��������ǽ�� \f2\-keyalg\fP ����� \f2\-sigalg\fP �δ����ʰ���ˤĤ��Ƥϡ�
.fi
http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA
��
.na
��\f2Java Cryptography Architecture API Specification & Reference\fP�פ򻲾Ȥ��Ƥ���������
.RE
.SS 
���̥��ץ����
.LP
.RS 3

.LP
\f2\-v\fP ���ץ����ϡ�\f2\-help\fP ���ޥ�ɤ�����٤ƤΥ��ޥ�ɤǻ��ѤǤ��ޤ������Υ��ץ�������ꤷ����硢���ޥ�ɤϡ־�Ĺ�ץ⡼�ɤǼ¹Ԥ��졢�ܺ٤ʾ��󤬽��Ϥ���ޤ���
.LP
�ޤ���\f2\-J\fP\f2javaoption\fP ���ץ����⡢Ǥ�դΥ��ޥ�ɤǻ��ѤǤ��ޤ������Υ��ץ�������ꤷ����硢���ꤵ�줿 \f2javaoption\fP ʸ���� Java ���󥿥ץ꥿��ľ���Ϥ���ޤ���
���Υ��ץ����ˤϡ������ޤ�뤳�ȤϤǤ��ޤ��󡣤��Υ��ץ����ϡ��¹ԴĶ��ޤ��ϥ�����Ѥ�Ĵ�������������Ǥ�������Ǥ��륤�󥿥ץ꥿���ץ�������ɽ������ˤϡ����ޥ�ɹԤ� \f2java \-h\fP �ޤ��� \f2java \-X\fP ����Ϥ��Ƥ���������
.LP
.LP
���Υ��ץ����ϡ��������ȥ����Ф������Ԥ����٤ƤΥ��ޥ�ɤǻ���Ǥ��ޤ���
.LP
.RS 3
.TP 3
\-storetype storetype 
���ν����Ҥϡ����󥹥��󥹤�����륭�����ȥ��Υ����פ���ꤷ�ޤ���
.TP 3
\-keystore keystore 
�������ȥ��ξ�����ꤷ�ޤ���
.LP
����� \f3keytool\fP ���ޥ�ɤ�¹Ԥ���ݤˡ�JKS ���ȥ������פ����Ѥ��졢���ĥ������ȥ��ե����뤬�ޤ�¸�ߤ��Ƥ��ʤ��ä���硢�������������ȥ��ե����뤬������ޤ������Ȥ��С�\f2keytool \-genkeypair\fP �μ¹Ի��� \f2\-keystore\fP ���ץ���󤬻��ꤵ��ʤ��ä���硢\f2.keystore\fP �Ȥ���̾���Υǥե���ȥ������ȥ��ե����뤬�桼���Υۡ���ǥ��쥯�ȥ���ˤޤ�¸�ߤ��Ƥ��ʤ���С������˺�����ޤ���Ʊ�ͤˡ�\f2\-keystore \fP\f2ks_file\fP �Ȥ������ץ���󤬻��ꤵ��Ƥ⤽�� \f2ks_file\fP ��¸�ߤ��ʤ��ä���硢���Υե����뤬������ޤ���
.LP
\f2\-keystore\fP ���ץ���󤫤����ϥ��ȥ꡼��� \f2KeyStore.load\fP �᥽�åɤ��Ϥ���ޤ���\f2NONE\fP �� URL �Ȥ��ƻ��ꤵ�줿���ϡ�null ���ȥ꡼�ब \f2KeyStore.load\fP �᥽�åɤ��Ϥ���ޤ���\f2KeyStore\fP ���ե�����١����Ǥʤ���� (�ϡ��ɥ������ȡ�����ǥХ������¸�ߤ��Ƥ�����ʤ�)��\f2NONE\fP ����ꤷ�Ƥ���������  
.TP 3
\-storepass storepass 
�������ȥ��δ��������ݸ�뤿��˻Ȥ��ѥ���ɤ���ꤷ�ޤ���
.LP
\f2storepass\fP �ϡ�6 ʸ���ʾ�Ǥʤ���Фʤ�ޤ��󡣻��ꤷ���ѥ���ɤϡ��������ȥ������Ƥ˥����������뤹�٤ƤΥ��ޥ�ɤǻȤ��ޤ������μ�Υ��ޥ�ɤ�¹Ԥ���Ȥ��ˡ����ޥ�ɹԤ� \f2\-storepass\fP ���ץ�������ꤷ�ʤ��ä����ϡ��ѥ���ɤ���Ϥ�����ޤ���
.LP
�������ȥ�����������Ф����ϡ��ѥ���ɤ��ά�Ǥ��ޤ��� �ѥ���ɤ��ά����ȡ����Ф�����δ���������å��Ǥ��ʤ��Τǡ��ٹ�ɽ������ޤ���
.TP 3
\-providerName provider_name 
�������ƥ��ץ�ѥƥ��ե�������˴ޤޤ��Ź沽�����ӥ��ץ�Х���̾�����ꤹ�뤿��˻��Ѥ���ޤ��� 
.TP 3
\-providerClass provider_class_name 
�Ź沽�����ӥ��ץ�Х������������ƥ��ץ�ѥƥ��ե�����˻��ꤵ��Ƥ��ʤ����ϡ����Υޥ��������饹�ե������̾������ꤹ��Ȥ��˻Ȥ��ޤ���
.TP 3
\-providerArg provider_arg 
\f2\-providerClass\fP ��Ȥ߹�碌�ƻ��Ѥ��ޤ���\f2provider_class_name\fP �Υ��󥹥ȥ饯�����Ф����ά��ǽ��ʸ������ϰ����ɽ���ޤ��� 
.TP 3
\-protected 
\f2true\fP��\f2false\fP �Τ����줫������ PIN �꡼���ʤɤ��ݸ�줿ǧ�ڥѥ���𤷤ƥѥ���ɤ���ꤹ��ɬ�פ�������ˤϡ������ͤ� \f2true\fP ����ꤷ�Ƥ��������� 
.RE

.LP
.RE
.SH "���ޥ��"
.LP

.LP
.SS 
�������ȥ��ؤΥǡ����κ�������ɲ�
.LP
.RS 3

.LP
.RS 3
.TP 3
\-genkeypair {\-alias alias} 
{\-keyalg keyalg} {\-keysize keysize} {\-sigalg sigalg} [\-dname dname] [\-keypass keypass] {\-validity valDays} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
���Υڥ� (����������Ӵ�Ϣ���������) ������ޤ����������� X.509 v3 ���ʽ�̾�����ǥ�åפ���ޤ���
�����ϡ�ñ�����Ǥ�ľ��Ϣ���Ȥ��Ƴ�Ǽ����ޤ������ξ��Ϣ����������ϡ�\f2alias\fP �����ꤵ��뿷�����������ȥ�����ȥ�˳�Ǽ����ޤ���
.LP
\f2keyalg\fP �ˤϡ����Υڥ��������Τ˻Ȥ����르�ꥺ�����ꤷ��\f2keysize\fP �ˤϡ���������Ƹ��Υ���������ꤷ�ޤ���\f2sigalg\fP �ˤϡ����ʽ�̾�����˽�̾���դ���Ȥ��˻Ȥ����르�ꥺ�����ꤷ�ޤ��� ���Υ��르�ꥺ��ϡ�\f2keyalg\fP �ȸߴ����Τ����ΤǤʤ���Фʤ�ޤ���
.LP
\f2dname\fP �ˤϡ�\f2alias\fP �˴�Ϣ�դ������ʽ�̾������ \f2issuer\fP �ե�����ɤ� \f2subject\fP �ե�����ɤȤ��ƻȤ� X.500 ����̾����ꤷ�ޤ������ޥ�ɹԤǼ���̾����ꤷ�ʤ��ä����ϡ�����̾����Ϥ�����ޤ���
.LP
\f2keypass\fP �ˤϡ���������븰�Υڥ��Τ�������������ݸ��Τ˻Ȥ��ѥ���ɤ���ꤷ�ޤ����ѥ���ɤ���ꤷ�ʤ��ä����ϡ��ѥ���ɤ���Ϥ�����ޤ������ΤȤ���Return �����򲡤��ȡ��������ȥ��Υѥ���ɤ�Ʊ���ѥ���ɤ����Υѥ���ɤ���ꤵ��ޤ���\f2keypass\fP �ϡ�6 ʸ���ʾ�Ǥʤ���Фʤ�ޤ���
.LP
\f2valDays\fP �ˤϡ�������ͭ��������ꤷ�ޤ���
.LP
���Υ��ޥ�ɤϡ�����Υ�꡼���Ǥ� \f2\-genkey\fP �Ȥ���̾���Ǥ��������θŤ�̾���ϡ����Υ�꡼���Ǥ���³�����ݡ��Ȥ���Ƥ��ꡢ����Υ�꡼���Ǥ⥵�ݡ��Ȥ����ͽ��Ǥ���������������Ϥ狼��䤹���褦�ˡ�������̾�� \f2\-genkeypair\fP ����Ѥ��뤳�Ȥ򤪴��ᤷ�ޤ���  
.TP 3
\-genseckey {\-alias alias} 
{\-keyalg keyalg} {\-keysize keysize} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
��̩�������������� \f2alias\fP �����ꤵ��뿷���� \f2KeyStore.SecretKeyEntry\fP ��˳�Ǽ���ޤ��� 
.LP
\f2keyalg\fP ����̩��������˻��Ѥ��륢�르�ꥺ���\f2keysize\fP ��������븰�Υ������򡢤��줾����ꤷ�ޤ���\f2keypass\fP ����̩�����ݸ�˻��Ѥ���ѥ���ɤǤ����ѥ���ɤ���ꤷ�ʤ��ä���硢�桼���Ϥ�����Ϥ�����ޤ����桼�����ץ��ץȤ� RETURN �����򲡤�����硢���Υѥ���ɤϥ������ȥ���Ʊ���ѥ���ɤ���ꤵ��ޤ���\f2keypass\fP ��Ĺ���� 6 ʸ���ʾ�Ǥʤ���Ф����ޤ���  
.TP 3
\-importcert {\-alias alias} 
{\-file cert_file} [\-keypass keypass] {\-noprompt} {\-trustcacerts} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
�ե����� \f2cert_file\fP ��������ޤ��Ͼ��Ϣ�� (���Ϣ���ξ��ϡ�PKCS#7 �����α�����󶡤������) ���ɤ߹��ߡ�\f2alias\fP �ˤ�ä����ꤵ��륭�����ȥ�����ȥ�˳�Ǽ���ޤ����ե����뤬���ꤵ��Ƥ��ʤ����ϡ�ɸ����Ϥ�������ޤ��� PKCS#7 ������ɤ߹��ߤޤ���
.LP
\f3keytool\fP �Ǥϡ�X.509 v1��v2��v3 �ξ���񡢤���ӡ�PKCS#7 �����ξ���񤫤鹽������Ƥ��� PKCS#7 �����ξ��Ϣ���򥤥�ݡ��ȤǤ��ޤ�������ݡ��Ȥ���ǡ����ϡ��Х��ʥ���沽������ޤ��Ͻ��ϲ�ǽ��沽��� (Base64 ��沽�Ȥ�ƤФ��) �Τɤ��餫���󶡤���ɬ�פ�����ޤ��� ���ϲ�ǽ��沽����ϡ����󥿡��ͥå� RFC 1421 �������沽���ʤ�������Ƥ��ޤ���������沽����ξ�硢�����ϡ�\-\-\-\-\-BEGIN�פǻϤޤ�ʸ����dz��Ϥ��졢��\-\-\-\-\-END�פǻϤޤ�ʸ����ǽ�λ���ʤ���Фʤ�ޤ���
.LP
�����Υ���ݡ��Ȥˤϡ����� 2 �Ĥ���Ū������ޤ���
.RS 3
.TP 3
1.
����Ǥ�������Υꥹ�Ȥ˾������ɲä���
.TP 3
2.
CA �˾�����̾�׵� (\-certreq ���ޥ�ɤ򻲾�) ���������̤Ȥ��ơ�CA ��������ä��������򥤥�ݡ��Ȥ���
.RE
.LP
�桼�����ɤΥ����פΥ���ݡ��Ȥ�տޤ��Ƥ��뤫�ϡ����Τ褦�� \f2\-alias\fP ���ץ������ͤˤ�äƼ�����ޤ��� 
.RS 3
.TP 3
1.
\f3��̾������θ�����ȥ��ؤ��Ƥ��ʤ����\fP��\f3keytool\fP �ϡ��桼��������Ǥ�������Υ���ȥ���ɲä��褦�Ȥ��Ƥ���ȸ��ʤ��ޤ������ξ�硢������̾���������ȥ���ˤ��Ǥ�¸�ߤ��Ƥ��ƤϤ����ޤ��󡣤�����̾�����Ǥ�¸�ߤ��Ƥ�����硢������̾�ο���Ǥ������񤬤��Ǥ�¸�ߤ��뤳�Ȥˤʤ�Τǡ�\f3keytool\fP �ϥ��顼����Ϥ��������Υ���ݡ��Ȥ�Ԥ��ޤ��� 
.TP 3
2.
\f3��̾������θ�����ȥ��ؤ��Ƥ�����\fP��\f3keytool\fP �ϡ��桼�����������򥤥�ݡ��Ȥ��褦�Ȥ��Ƥ���ȸ��ʤ��ޤ��� 
.RE
.LP
\f3����������Ǥ�������Υ���ݡ���\fP 
.RS 3

.LP
.LP
\f3keytool\fP �ϡ��������ȥ��˾������ɲä����ˡ��������ȥ���ˤ��Ǥ�¸�ߤ��뿮��Ǥ��������Ȥäơ�����ݡ��Ȥ������񤫤� (�롼�� CA ��) ���ʽ�̾�����˻��ޤǤο����Ϣ���ι��ۤ��ߤޤ���
.LP
.LP
\f2\-trustcacerts\fP ���ץ�������ꤷ����硢�ɲäξ����Ͽ���Ǥ��롢���ʤ� cacerts �Ȥ���̾���Υե�����˴ޤޤ�������Ϣ���ȸ��ʤ���ޤ���
.LP
.LP
\f3keytool\fP ��������ݡ��Ȥ������񤫤鼫�ʽ�̾����� (�������ȥ��ޤ��� cacerts �ե�����˴ޤޤ�Ƥ��뼫�ʽ�̾�����) �˻��ޤǤο���Υѥ��ι��ۤ˼��Ԥ������ϡ�����ݡ��Ȥ�������ξ����ɽ�������桼���˳�ǧ����ޤ������ξ��ϡ�ɽ�����줿�����Υե��󥬡��ץ��Ȥȡ��ۤ��β��餫�� (����Ǥ���) ���� (�����ν�ͭ���ܿͤʤ�) ������ꤷ���ե��󥬡��ץ��ȤȤ���Ӥ��ޤ����ֿ���Ǥ�������פȤ��ƾ����򥤥�ݡ��Ȥ���Ȥ��ϡ������ͭ���Ǥ��뤳�Ȥ򿵽Ť˳�ǧ����ɬ�פ�����ޤ����ܺ٤ϡ��ֿ���Ǥ�������Υ���ݡ��Ȥ˴ؤ�����ջ���פ򻲾Ȥ��Ƥ�������������ݡ�����ϡ��������ǧ���������ߤǤ��ޤ�����������\f2\-noprompt\fP ���ץ���󤬻��ꤵ��Ƥ����硢�桼���Ȥ����äϹԤ��ޤ���
.LP
.RE
\f3�������Υ���ݡ���\fP 
.RS 3
.LP
�־������פ򥤥�ݡ��Ȥ���Ȥ��ϡ��������ȥ���ο���Ǥ������񡢤���� (\f2\-trustcacerts\fP ���ץ���󤬻��ꤵ��Ƥ������) cacerts �������ȥ��ե�����ǹ������줿������Ȥäƾ���������������ޤ���
.LP
.LP
������������Ǥ��뤫�ɤ�������ꤹ���ˡ�ϼ��ΤȤ���Ǥ���
.LP
.RS 3
.TP 2
o
\f3��������ñ��� X.509 �����Ǥ�����\fP��\f3keytool\fP �ϡ����������� (�롼�� CA ��) ���ʽ�̾�����˻��ޤǤο���Ϣ���γ�Ω���ߤޤ����������ȡ���������ǧ�ڤ˻Ȥ�������γ��ع�¤�ϡ�\f2alias\fP �ο��������Ϣ��������ޤ�������Ϣ������Ω����ʤ���硢�������ϥ���ݡ��Ȥ���ޤ��󡣤��ξ�硢\f3keytool\fP �Ͼ�������Ϥ������桼���˸��ڤ����ץ��ץȤ�ɽ�����ޤ����桼�����������ο�����Ƚ�Ǥ���Τϡ��Բ�ǽ�ǤϤʤ��Ƥ����˺������Ǥ���
.TP 2
o
\f3�������� PKCS#7 �����ξ��Ϣ���Ǥ�����\fP��\f3keytool\fP �ϡ��ޤ�Ϣ�����¤��ؤ��ơ��桼���ξ���񤬺ǽ�ˡ��롼�� CA �μ��ʽ�̾����񤬺Ǹ�ˤ���褦�ˤ������ȡ��������˴ޤޤ��롼�� CA �ξ����ȡ��������ȥ���ޤ��� (\f2\-trustcacerts\fP ���ץ���󤬻��ꤵ��Ƥ������) cacerts �������ȥ��ե�������ο���Ǥ�������Ȥ򤹤٤���Ӥ������פ����Τ����뤫�ɤ�����Ĵ�٤ޤ������פ����Τ����Ĥ���ʤ��ä����ϡ��롼�� CA �ξ����ξ����ɽ�������桼���˳�ǧ����ޤ��� ���ξ��ϡ�ɽ�����줿�����Υե��󥬡��ץ��Ȥȡ��ۤ��β��餫�� (����Ǥ���) ���� (�롼�� CA ���Ȥʤ�) ������ꤷ���ե��󥬡��ץ��ȤȤ���Ӥ��ޤ�������ݡ�����ϡ��������ǧ���������ߤǤ��ޤ�����������\f2\-noprompt\fP ���ץ���󤬻��ꤵ��Ƥ����硢�桼���Ȥ����äϹԤ��ޤ���
.RE

.LP
.LP
��������θ������� \f2alias\fP �β��ˤ��Ǥ˳�Ǽ����Ƥ���桼���θ������˰��פ�����硢�Ť����Ϣ���������ο��������Ϣ�����֤��������ޤ���
����ξ��Ϣ���򿷤������Ϣ�����֤������뤳�Ȥ��Ǥ���Τϡ�ͭ���� \f2keypass\fP���Ĥޤ곺����륨��ȥ����������ݸ�뤿��Υѥ���ɤ���ꤷ��������Ǥ����ѥ���ɤ���ꤷ�Ƥ��餺��������Υѥ���ɤ��������ȥ��Υѥ���ɤȰۤʤ���ϡ�������Υѥ���ɤ���Ϥ�����ޤ���
.LP
.RE
.LP
���Υ��ޥ�ɤϡ�����Υ�꡼���Ǥ� \f2\-import\fP �Ȥ���̾���Ǥ��������θŤ�̾���ϡ����Υ�꡼���Ǥ���³�����ݡ��Ȥ���Ƥ��ꡢ����Υ�꡼���Ǥ⥵�ݡ��Ȥ����ͽ��Ǥ���������������Ϥ狼��䤹���褦�ˡ�������̾�� \f2\-importcert\fP ����Ѥ��뤳�Ȥ򤪴��ᤷ�ޤ���    
.TP 3
\-importkeystore \-srckeystore srckeystore 
\-destkeystore destkeystore {\-srcstoretype srcstoretype} {\-deststoretype deststoretype} [\-srcstorepass srcstorepass] [\-deststorepass deststorepass] {\-srcprotected} {\-destprotected} {\-srcalias srcalias {\-destalias destalias} [\-srckeypass srckeypass] [\-destkeypass destkeypass] } {\-noprompt} {\-srcProviderName src_provider_name} {\-destProviderName dest_provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
�������������ȥ����饿�����åȥ������ȥ��ء�ñ��Υ���ȥ�ޤ��Ϥ��٤ƤΥ���ȥ�򥤥�ݡ��Ȥ��ޤ��� 
.LP
\f2srcalias\fP ���ץ���󤬻��ꤵ�줿��硢���Υ��ޥ�ɤϡ�������̾�����ꤵ���ñ��Υ���ȥ�򥿡����åȥ������ȥ��˥���ݡ��Ȥ��ޤ���\f2destalias\fP ��ͳ�ǥ������å���̾�����ꤵ��ʤ��ä���硢\f2srcalias\fP ���������å���̾�Ȥ��ƻ��Ѥ���ޤ����������Υ���ȥ꤬�ѥ���ɤ��ݸ��Ƥ�����硢\f2srckeypass\fP ��ȤäƤ��Υ���ȥ꤬�������ޤ���\f2srckeypass\fP �����ꤵ��ʤ��ä���硢\f3keytool\fP �� \f2srcstorepass\fP ��ȤäƤ��Υ���ȥ�������褦�Ȥ��ޤ���\f2srcstorepass\fP �����ꤵ��ʤ��ä����������ʤ��ä���硢�桼���ϥѥ���ɤ���Ϥ�����ޤ����������åȥ���ȥ�� \f2destkeypass\fP �ˤ�ä��ݸ��ޤ���\f2destkeypass\fP �����ꤵ��ʤ��ä���硢�������åȥ���ȥ�ϥ���������ȥ�Υѥ���ɤˤ�ä��ݸ��ޤ��� 
.LP
\f2srcalias\fP ���ץ���󤬻��ꤵ��ʤ��ä���硢�������������ȥ���Τ��٤ƤΥ���ȥ꤬�������åȥ������ȥ���˥���ݡ��Ȥ���ޤ����ƥ������åȥ���ȥ���б����륽��������ȥ����̾�β��˳�Ǽ����ޤ�������������ȥ꤬�ѥ���ɤ��ݸ��Ƥ�����硢\f2srcstorepass\fP ��ȤäƤ��Υ���ȥ꤬�������ޤ���\f2srcstorepass\fP �����ꤵ��ʤ��ä����������ʤ��ä���硢�桼���ϥѥ���ɤ���Ϥ�����ޤ����������������ȥ���Τ��륨��ȥ꥿���פ��������åȥ������ȥ��ǥ��ݡ��Ȥ���Ƥ��ʤ����䡢���륨��ȥ�򥿡����åȥ������ȥ��˳�Ǽ����ݤ˥��顼��ȯ��������硢�桼���Ϥ��Υ���ȥ�򥹥��åפ��ƽ����³�Ԥ��뤫�����뤤�Ͻ�������Ǥ��뤫����������ޤ����������åȥ���ȥ�ϥ���������ȥ�Υѥ���ɤˤ�ä��ݸ��ޤ��� 
.LP
�������å���̾���������åȥ������ȥ���ˤ��Ǥ�¸�ߤ��Ƥ�����硢�桼���ϡ����Υ���ȥ���񤭤��뤫�����뤤�ϰۤʤ���̾�β��ǿ���������ȥ������뤫����������ޤ��� 
.LP
\f2\-noprompt\fP ����ꤷ����硢�桼���Ͽ������������å���̾����Ϥ�����ޤ��󡣴�¸�Υ���ȥ�Ϥ��Υ������å���̾�Ǽ�ưŪ�˾�񤭤���ޤ����Ǹ�ˡ�����ݡ��ȤǤ��ʤ�����ȥ�ϼ�ưŪ�˥����åפ��졢�ٹ𤬽��Ϥ���ޤ���  
.RE
.RE
.SS 
�ǡ����Υ������ݡ���
.LP
.RS 3

.LP
.RS 3
.TP 3
\-certreq {\-alias alias} 
{\-sigalg sigalg} {\-file certreq_file} [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
PKCS#10 ������Ȥäƾ�����̾�׵� (CSR) ������ޤ���
.LP
CSR �ϡ�ǧ�ڶ� (CA) ��������뤳�Ȥ���Ū�Ȥ�����ΤǤ���CA �ϡ�������׵�Ԥ� (�̾�ϥ��ե饤���) ǧ�ڤ��������ޤ��Ͼ��Ϣ������֤��ޤ��� ���ξ����ޤ��Ͼ��Ϣ���ϡ��������ȥ���δ�¸�ξ��Ϣ�� (�ǽ�� 1 �Ĥμ��ʽ�̾����񤫤鹽�������) ���֤������ƻȤ��ޤ���
.LP
\f2alias\fP �˴�Ϣ�դ���줿������� X.500 ����̾�ϡ�PKCS#10 ������׵�������Τ˻Ȥ��ޤ���������ϥ������ȥ���Ǥϥѥ���ɤˤ�ä��ݸ��Ƥ���Τǡ�������˥�����������ˤϡ�Ŭ�ڤʥѥ���ɤ��󶡤���ɬ�פ�����ޤ������ޥ�ɹԤ� \f2keypass\fP ����ꤷ�Ƥ��餺��������Υѥ���ɤ��������ȥ��Υѥ���ɤȰۤʤ���ϡ�������Υѥ���ɤ���Ϥ�����ޤ���
.LP
\f2sigalg\fP �ˤϡ�CSR �˽�̾���դ���Ȥ��˻Ȥ����르�ꥺ�����ꤷ�ޤ���
.LP
CSR �ϡ��ե����� \f2certreq_file\fP �˳�Ǽ����ޤ����ե����뤬���ꤵ��Ƥ��ʤ����ϡ�ɸ����Ϥ� CSR �����Ϥ���ޤ���
.LP
CA ����α���򥤥�ݡ��Ȥ���ˤϡ�\f2importcert\fP ���ޥ�ɤ�Ȥ��ޤ���
.TP 3
\-exportcert {\-alias alias} 
{\-file cert_file} {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-rfc} {\-v} {\-protected} {\-Jjavaoption} 
.LP
\f2alias\fP �˴�Ϣ�դ���줿������ (�������ȥ�����) �ɤ߹��ߡ��ե����� \f2cert_file\fP �˳�Ǽ���ޤ���
.LP
�ե����뤬���ꤵ��Ƥ��ʤ����ϡ�ɸ����Ϥ˾���񤬽��Ϥ���ޤ���
.LP
�ǥե���ȤǤϡ��Х��ʥ���沽����ξ���񤬽��Ϥ���ޤ��� ��������\f2\-rfc\fP ���ץ�������ꤷ�����ϡ����ϲ�ǽ��沽����ξ���񤬽��Ϥ���ޤ��� ���ϲ�ǽ��沽����ϡ����󥿡��ͥå� RFC 1421 �������沽���ʤ�������Ƥ��ޤ���
.LP
\f2alias\fP ��������Ǥ�������򻲾Ȥ��Ƥ�����ϡ�����������񤬽��Ϥ���ޤ�������ʳ��ξ�硢\f2alias\fP �ϡ���Ϣ�դ���줿���Ϣ����ĸ�����ȥ�򻲾Ȥ��ޤ������ξ��ϡ�Ϣ����κǽ�ξ�����֤���ޤ������ξ����ϡ�\f2alias\fP �ˤ�ä�ɽ����륨��ƥ��ƥ��θ�������ǧ�ڤ�������Ǥ���
.LP
���Υ��ޥ�ɤϡ�����Υ�꡼���Ǥ� \f2\-export\fP �Ȥ���̾���Ǥ��������θŤ�̾���ϡ����Υ�꡼���Ǥ���³�����ݡ��Ȥ���Ƥ��ꡢ����Υ�꡼���Ǥ⥵�ݡ��Ȥ����ͽ��Ǥ���������������Ϥ狼��䤹���褦�ˡ�������̾�� \f2\-exportcert\fP ����Ѥ��뤳�Ȥ򤪴��ᤷ�ޤ���  
.RE

.LP
.RE
.SS 
�ǡ�����ɽ��
.LP
.RS 3

.LP
.RS 3
.TP 3
\-list {\-alias alias} 
{\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v | \-rfc} {\-protected} {\-Jjavaoption} 
.LP
\f2alias\fP �����ꤵ��륭�����ȥ�����ȥ�����Ƥ� (ɸ����Ϥ�) ���Ϥ��ޤ�����̾�����ꤵ��Ƥ��ʤ����ϡ��������ȥ����Τ����Ƥ�ɽ������ޤ���
.LP
���Υ��ޥ�ɤϡ��ǥե���ȤǤϾ����� MD5 �ե��󥬡��ץ��Ȥ�ɽ�����ޤ���
\f2\-v\fP ���ץ���󤬻��ꤵ��Ƥ�����ϡ���ͭ�ԡ�ȯ�Լԡ����ꥢ���ֹ桢��ĥ��ǽ�ʤɤ��ղ�Ū�ʾ���ȤȤ�ˡ��ʹ֤��ɤळ�ȤΤǤ������Ǿ����ɽ������ޤ���
-rfc ���ץ���󤬻��ꤵ��Ƥ�����ϡ����ϲ�ǽ��沽����Ǿ��������Ƥ�ɽ������ޤ��� ���ϲ�ǽ��沽����ϡ����󥿡��ͥå� RFC 1421 �������沽���ʤ�������Ƥ��ޤ���
.LP
\f2\-v\fP ���ץ����� \f2\-rfc\fP ���ץ����Ȥ�Ʊ���˻��ꤹ�뤳�ȤϤǤ��ޤ���
.TP 3
\-printcert {\-file cert_file} {\-v} {\-Jjavaoption} 
.LP
.LP
\f2cert_file\fP �ե����뤫��������ɤ߹��ߡ��ʹ֤��ɤळ�ȤΤǤ������Ǿ��������Ƥ�ɽ�����ޤ����ե����뤬���ꤵ��Ƥ��ʤ����ϡ�ɸ����Ϥ���������ɤ߹��ߤޤ���
.LP
�����ϡ��Х��ʥ���沽����ޤ��Ͻ��ϲ�ǽ��沽�����ɽ���Ǥ��ޤ��� ���ϲ�ǽ��沽����ϡ����󥿡��ͥå� RFC 1421 �������沽���ʤ�������Ƥ��ޤ���
.LP
��: ���Υ��ޥ�ɤϥ������ȥ��Ȥϴط��ʤ�ư��ޤ���
.RE

.LP
.RE
.SS 
�������ȥ��δ��
.LP
.RS 3

.LP
.RS 3
.TP 3
\-storepasswd [\-new new_storepass] 
{\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-Jjavaoption} 
.LP
�������ȥ������Ƥδ��������ݸ�뤿��˻Ȥ��ѥ���ɤ��ѹ����ޤ���\f2new_storepass\fP �ˤϡ��������ѥ���ɤ���ꤷ�ޤ���\f2new_storepass\fP �ϡ�6 ʸ���ʾ�Ǥʤ���Фʤ�ޤ���
.TP 3
\-keypasswd {\-alias alias} 
[\-keypass old_keypass] [\-new new_keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-Jjavaoption} 
.LP
.I
alias
�ˤ�ä����ꤵ������/��̩�����ݸ�뤿��Υѥ���ɤ�
.I old_keypass
���� 
.I new_keypass
���ѹ����ޤ���
.I new_keypass
�ϡ�6 ʸ���ʾ�Ǥʤ���Фʤ�ޤ���
.LP
���ޥ�ɹԤ� \f2\-keypass\fP ���ץ�������ꤷ�Ƥ��餺�����Υѥ���ɤ��������ȥ��Υѥ���ɤȰۤʤ���ϡ�������Υѥ���ɤ���Ϥ�����ޤ���
.LP
���ޥ�ɹԤ� \f2\-new\fP ���ץ�������ꤷ�ʤ��ä����ϡ��������ѥ���ɤ���Ϥ�����ޤ���
.TP 3
\-delete [\-alias alias] 
{\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
.I alias
�ˤ�ä����ꤵ��륨��ȥ�򥭡����ȥ���������ޤ������ޥ�ɹԤ���̾����ꤷ�ʤ��ä����ϡ���̾����Ϥ�����ޤ���
.TP 3
\-changealias {\-alias alias} 
[\-destalias destalias] [\-keypass keypass] {\-storetype storetype} {\-keystore keystore} [\-storepass storepass] {\-providerName provider_name} {\-providerClass provider_class_name {\-providerArg provider_arg}} {\-v} {\-protected} {\-Jjavaoption} 
.LP
���ꤵ�줿 \f2alias\fP ���鿷������̾ \f2destalias\fP �ء���¸�Υ������ȥ�����ȥ���ư���ޤ����������å���̾�����ꤵ��ʤ��ä���硢���Υ��ޥ�ɤϤ�����Ϥ���ޤ������Υ���ȥ꤬����ȥ�ѥ���ɤ��ݸ��Ƥ�����硢��-keypass�ץ��ץ�����ͳ�Ǥ��Υѥ���ɤ����Ǥ��ޤ������ѥ���ɤ����ꤵ��ʤ��ä���硢\f2storepass\fP (���ꤵ�줿���) ���ޤ���ߤ��ޤ������λ�ߤ����Ԥ���ȡ��桼���ϥѥ���ɤ���Ϥ�����ޤ���  
.RE

.LP
.RE
.SS 
�إ�פ�ɽ��
.LP
.RS 3

.LP
.RS 3
.TP 3
\-help 
.LP
����Ū�ʥ��ޥ�ɤȤ��Υ��ץ����ΰ����ɽ�����ޤ���
.RE

.LP
.RE
.SH "��"
.LP

.LP
.LP
�����Ǥϡ���ʬ�θ��Υڥ�����ӿ���Ǥ��륨��ƥ��ƥ�����ξ����������뤿��Υ������ȥ�������������Ȥ��Ƽ����ޤ���
.LP
.SS 
���Υڥ������
.LP
.RS 3

.LP
.LP
�ޤ����������ȥ�������Ƹ��Υڥ��������ɬ�פ�����ޤ������˼����Τϡ��¹Ԥ��륳�ޥ�ɤ���Ǥ���
.LP
.nf
\f3
.fl
    keytool \-genkeypair \-dname "cn=Mark Jones, ou=JavaSoft, o=Sun, c=US"
.fl
      \-alias business \-keypass kpi135 \-keystore /working/mykeystore
.fl
      \-storepass ab987c \-validity 180
.fl
\fP
.fi

.LP
.LP
��: ���Υ��ޥ�ɤ� 1 �Ԥ���Ϥ��ʤ���Фʤ�ޤ������ʣ��Ԥ���Ϥ��Ƥ���Τ��ɤߤ䤹�����뤿��Ǥ���
.LP
.LP
������Ǥϡ�working �ǥ��쥯�ȥ�� mykeystore �Ȥ���̾���Υ������ȥ������ (�������ȥ��Ϥޤ�¸�ߤ��Ƥ��ʤ��Ȳ��ꤹ��)���������������ȥ��˥ѥ���� ab987c ������Ƥޤ�����������������������Υڥ����б����륨��ƥ��ƥ��Ρּ���̾�פϡ��̾Τ���Mark Jones�ס��ȿ�ñ�̤���JavaSoft�ס��ȿ�����Sun�ס�2 ʸ���ι��ֹ椬��US�פǤ�����������������Υ������Ϥɤ���� 1024 �ӥåȤǡ����κ��ˤϥǥե���Ȥ� DSA ���������르�ꥺ�����Ѥ��ޤ���
.LP
.LP
���Υ��ޥ�ɤϡ��������ȼ���̾�����ޤ༫�ʽ�̾����� (�ǥե���Ȥ� SHA1withDSA ��̾���르�ꥺ������) ������ޤ���������ͭ�����֤� 180 ��Ǥ��������ϡ���̾��business�פ����ꤵ��륭�����ȥ�����ȥ����������˴�Ϣ�դ����ޤ���������ˤϥѥ���ɡ�kpi135�פ������Ƥ��ޤ���
.LP
.LP
���ץ����δ����ͤ�Ȥ����ϡ���˼��������ޥ�ɤ������û�����뤳�Ȥ��Ǥ��ޤ����ºݤˤϡ����ץ����� 1 �Ĥ���ꤻ���˥��ޥ�ɤ�¹Ԥ��뤳�Ȥ��ǽ�Ǥ��������ͤ�ĥ��ץ����Ǥϡ����ץ�������ꤷ�ʤ���д����ͤ��Ȥ�졢ɬ�פ��ͤˤĤ��Ƥ���Ϥ�����ޤ������Ȥ��С�ñ�˼��Τ褦����Ϥ��뤳�Ȥ�Ǥ��ޤ���
.LP
.nf
\f3
.fl
    keytool \-genkeypair
.fl
\fP
.fi

.LP
���ξ��ϡ�mykey �Ȥ�����̾�ǥ������ȥ�����ȥ꤬�����졢�������������줿���Υڥ�������� 90 ���ͭ���ʾ���񤬤��Υ���ȥ�˳�Ǽ����ޤ������Υ���ȥ�ϡ��ۡ���ǥ��쥯�ȥ���� .keystore �Ȥ���̾���Υ������ȥ����֤���ޤ������Υ������ȥ����ޤ�¸�ߤ��Ƥ��ʤ����ϡ�������ޤ�������̾���󡢥������ȥ��Υѥ���ɡ������������Υѥ���ɤˤĤ��Ƥϡ���Ϥ�����ޤ���
.LP
�ʲ��Ǥϡ����ץ�������ꤷ�ʤ��� \f2\-genkeypair\fP ���ޥ�ɤ�¹Ԥ���������򼨤��ޤ��� �������Ϥ����줿���ϡ��ǽ�˼����� \f2\-genkeypair\fP ���ޥ�ɤ��ͤ���Ϥ�����ΤȤ��ޤ� (���Ȥ��С�������Υѥ���ɤˤ� kpi135 �Ȼ���)��
.LP
.RE
.SS 
ǧ�ڶɤ��Ф����̾�դ��������׵�
.LP
.RS 3

.LP
.LP
������Ǽ긵�ˤ���Τϡ�1 �̤μ��ʽ�̾�������Ǥ���������ǧ�ڶ� (CA) �ν�̾���դ��Ƥ���С��ۤ��Υ桼���������񤬿���Ǥ����ǽ����⤯�ʤ�ޤ���CA �ν�̾��������ˤϡ��ޤ���������̾�׵� (CSR) ������ޤ��� ���Ȥ��С����Τ褦�ˤ��ޤ���
.LP
.nf
\f3
.fl
    keytool \-certreq \-file MarkJ.csr
.fl
\fP
.fi

.LP
CSR (�ǥե������̾��mykey�פˤ�ä����ꤵ��륨��ƥ��ƥ��� CSR) �������졢MarkJ.csr �Ȥ���̾���Υե�������֤���ޤ������Υե�����ϡ�VeriSign �ʤɤ� CA ����Ф��ޤ��� CA ���׵�Ԥ� (�̾�ϥ��ե饤���) ǧ�ڤ����׵�Ԥθ�������ǧ�ڤ�����̾�դ��ξ�������֤��ޤ������ˤ�äƤϡ�CA ��������Ϣ�����֤����Ȥ⤢��ޤ���������Ϣ���Ǥϡ��ƾ����Ϣ����Τ�����ν�̾�Ԥθ�������ǧ�ڤ��ޤ���

.SS 
CA ����ξ����Υ���ݡ���
.LP
.RS 3

.LP
.LP
���������ʽ�̾�����ϡ����Ϣ�����֤�������ɬ�פ�����ޤ��� ���Ϣ���Ǥϡ��ƾ���񤬡��֥롼�ȡ�CA ����Ȥ���Ϣ����μ��ξ����ν�̾�Ԥθ�������ǧ�ڤ��ޤ���
.LP
.LP
CA ����ξ������򥤥�ݡ��Ȥ���ˤϡ��������ȥ�����(importcert ���ޥ�ɤ������Ƥ���褦��) \f2cacerts\fP �������ȥ��ե�������� 1 �Ĥޤ���ʣ��Ρֿ���Ǥ�������פ�����ɬ�פ�����ޤ���
.LP
.RS 3
.TP 2
o
�����������Ϣ���ξ��ϡ�Ϣ���Υȥåפξ���� (���� CA �θ�������ǧ�ڤ���֥롼�ȡ�CA �ξ����) ������ɬ�פȤ���
.TP 2
o
��������ñ��ξ����ξ��ϡ������˽�̾���� CA ��ȯ���Ѥξ����ɬ�פǡ����ξ���񤬼��ʽ�̾����ʤ����ϡ�����ˤ��ξ����ν�̾���Ѥξ�����ɬ�פȤ��롣 ���Τ褦�ˤ��Ƽ��ʽ�̾�����֥롼�ȡ�CA �ξ����ޤǤ��줾�������ɬ�פȤ���
.RE

.LP
.LP
cacerts �������ȥ��ե�����ϡ�5 �Ĥ� VeriSign �롼�� CA ������ޤ���֤ǽв٤���Ƥ���Τǡ�VeriSign �ξ����򡢿���Ǥ�������Ȥ��ƥ������ȥ���˥���ݡ��Ȥ���ɬ�פϤʤ����⤷��ޤ��󡣤��������ۤ��� CA ���Ф��ƽ�̾�դ��������׵ᤷ�Ƥ��ơ����� CA �θ�������ǧ�ڤ������񤬡�cacerts �ˤޤ��ɲä���Ƥ��ʤ����ϡ�������� CA ����ξ����򡢡ֿ���Ǥ�������פȤ��ƥ���ݡ��Ȥ���ɬ�פ�����ޤ���
.LP
.LP
�̾CA ����ξ����ϡ����ʽ�̾����񡢤ޤ��Ϥۤ��� CA �ˤ�äƽ�̾���줿�����Ǥ� (��Ԥξ��ϡ��������ۤ��� CA �θ�������ǧ�ڤ��������ɬ��)�����Ȥ��С�ABC �Ȥ�����Ȥ� CA ���Ȥ��ޤ��� ���ΤȤ������� CA �θ�������ǧ�ڤ��뼫�ʽ�̾�����ȹͤ����� ABCCA.cer �Ȥ���̾���Υե������ABC ������ꤷ���Ȥ��ޤ���
.LP
.LP
�ֿ���Ǥ�������פȤ��ƾ����򥤥�ݡ��Ȥ���Ȥ��ϡ������ͭ���Ǥ��뤳�Ȥ򿵽Ť˳�ǧ����ɬ�פ�����ޤ���
�ޤ������������Ƥ�ɽ���� (\f3keytool\fP \f2\-printcert\fP ���ޥ�ɤ���Ѥ��뤫���ޤ��� \f2\-noprompt\fP ���ץ�������ꤷ�ʤ��� \f3keytool\fP \f2\-importcert\fP ���ޥ�ɤ����)��ɽ�����줿�����Υե��󥬡��ץ��Ȥ������Ԥ����ե��󥬡��ץ��ȤȰ��פ��뤫�ɤ������ǧ���ޤ���
�������������ʪ��Ϣ�������ο�ʪ���󼨤��� (�ޤ��ϰ���ʸ������Υ�ݥ��ȥ�ˤ�ä��󼨤����) �ե��󥬡��ץ��Ȥȡ���Υ��ޥ�ɤ�ɽ�����줿�ե��󥬡��ץ��ȤȤ���Ӥ��ޤ����ե��󥬡��ץ��Ȥ����פ���С���������Ǥۤ��β��Ԥ� (����Ԥʤ�) �ˤ������Τ����ؤ����Ԥ��Ƥ��ʤ����Ȥ��ǧ�Ǥ��ޤ�����������Ǥ��μ�ι��⤬�Ԥ��Ƥ�����硢�����å���Ԥ鷺�˾����򥤥�ݡ��Ȥ���ȡ�����Ԥˤ�äƽ�̾���줿���٤ƤΤ�Τ��ꤹ�뤳�Ȥˤʤ�ޤ���
.LP
.LP
ABCCA.cer ��ͭ���ʾ����Ȥ��ƿ��ꤹ����ϡ������򥭡����ȥ����ɲäǤ��ޤ��� ���Ȥ��С����Τ褦�ˤ��ޤ���
.LP
.nf
\f3
.fl
    keytool \-importcert \-alias abc \-file ABCCA.cer
.fl
\fP
.fi

.LP
ABCCA.cer �ե�����Υǡ�����ޤ�ֿ���Ǥ�������פΥ���ȥ꤬�������ȥ���˺����졢������륨��ȥ�� abc �Ȥ�����̾�������Ƥ��ޤ���
.RE
.SS 
CA ����ξ������Υ���ݡ���
.LP
.RS 3

.LP
.LP
������̾�׵������� CA �θ�������ǧ�ڤ�������򥤥�ݡ��Ȥ������Ȥ� (�ޤ���Ʊ��ξ���񤬤��Ǥ� cacerts �ե��������¸�ߤ��Ƥ������)���������򥤥�ݡ��Ȥ������ʽ�̾��������Ϣ�����֤������뤳�Ȥ��Ǥ��ޤ������ξ��Ϣ���ϡ�CA �α����Ϣ���ξ�硢������̾�׵���Ф�����Ȥ��� CA �������֤��줿���Ϣ���Ǥ��� �ޤ���CA �α����ñ��ξ����ξ��ϡ����ξ������ȡ�����ݡ����Υ������ȥ���ޤ��� cacerts �������ȥ��ե�������ˤ��Ǥ�¸�ߤ��뿮��Ǥ�������Ȥ�Ȥäƹ��ۤ������Ϣ���Ǥ���
.LP
.LP
���Ȥ��С�������̾�׵�� VeriSign ����������Ȥ��ޤ��������֤��줿������̾���� VSMarkJ.cer ���Ȥ���ȡ����Τ褦�ˤ��Ʊ���򥤥�ݡ��ȤǤ��ޤ���
.LP
.nf
\f3
.fl
    keytool \-importcert \-trustcacerts \-file VSMarkJ.cer
.fl
\fP
.fi
.RE

.LP
.SS 
��������ǧ�ڤ�������Υ������ݡ���
.LP
.RS 3

.LP
���Ȥ��С�
.fi
http://java.sun.com/javase/6/docs/tooldocs/solaris/jarsigner.html 
�� \f2jarsigner\fP �ġ����Ȥä� Java ARchive (JAR) �ե�����˽�̾���դ����Ȥ��ޤ������� JAR �ե�����ϥ��饤����Ȥˤ�äƻȤ��ޤ��������饤�����¦�ǤϽ�̾��ǧ�ڤ������ȹͤ��Ƥ��ޤ���
.LP
���饤����Ȥ���̾��ǧ�ڤ����ˡ�� 1 �Ĥˡ��ޤ���ʬ�θ������ξ�����ֿ���Ǥ���ץ���ȥ�Ȥ��ƥ��饤����ȤΥ������ȥ��˥���ݡ��Ȥ����ˡ������ޤ������Τ���ˤϡ������򥨥����ݡ��Ȥ��ơ����饤����Ȥ��󶡤��ޤ������Ȥ��С����Τ褦�ˤ��ơ������� \f2MJ.cer\fP �Ȥ���̾���Υե�����˥��ԡ����ޤ��� ���Υ���ȥ�ˤϡ�mykey�פȤ�����̾���Ȥ��Ƥ���Ȥ��ޤ���
.LP
.nf
\f3
.fl
    keytool \-exportcert \-alias mykey \-file MJ.cer
.fl
\fP
.fi

.LP
�����Ƚ�̾�դ� JAR �ե��������ꤷ�����饤����Ȥϡ�\f3jarsigner\fP �ġ����Ȥäƽ�̾��ǧ�ڤǤ��ޤ���
.RE
.SS 
�������ȥ��Υ���ݡ���
.LP
.RS 3

.LP
.LP
���ޥ�ɡ�importkeystore�פ�Ȥ��С����륭�����ȥ�����Τ��̤Υ������ȥ���˥���ݡ��ȤǤ��ޤ�������ϡ���������Ȥ��ä��������������ȥ���Τ��٤ƤΥ���ȥ꤬��ñ��Υ��ޥ�ɤ�Ȥäƥ������åȥ������ȥ���˥���ݡ��Ȥ���뤳�Ȥ��̣���ޤ������Υ��ޥ�ɤ�Ȥ��С��ۤʤ륿���פΥ������ȥ���˴ޤޤ�륨��ȥ�򥤥�ݡ��Ȥ��뤳�Ȥ��Ǥ��ޤ�������ݡ��Ȼ��ˤϡ��������åȥ������ȥ���ο���������ȥ�Ϥ��٤ơ�����Ʊ����̾����� (��̩����������ξ���) �ݸ��ѥѥ���ɤ���ޤ����������������ȥ�������������̩���β���������꤬ȯ��������硢\f3keytool\fP �ϥ桼���˥ѥ���ɤ���Ϥ���ޤ������Υ��ޥ�ɤϡ���̾�ν�ʣ�򸡽Ф���ȡ��桼���˿�������̾����Ϥ���ޤ����桼���ϡ���������̾����ꤹ�뤳�Ȥ⡢ñ��˴�¸����̾�ξ�񤭤� \f3keytool\fP �˵��Ĥ��뤳�Ȥ�Ǥ��ޤ���
.LP
.LP
���Ȥ��С��̾�� JKS �����פΥ������ȥ� key.jks ��Υ���ȥ�� PKCS #11 �����פΥϡ��ɥ������١����Υ������ȥ���˥���ݡ��Ȥ���ˤϡ����Υ��ޥ�ɤ���ѤǤ��ޤ���
.LP
.nf
\f3
.fl
keytool \-importkeystore
.fl
    \-srckeystore key.jks \-destkeystore NONE
.fl
    \-srcstoretype JKS \-deststoretype PKCS11
.fl
    \-srcstorepass changeit \-deststorepass topsecret
.fl
\fP
.fi

.LP
.LP
�ޤ���importkeystore ���ޥ�ɤ�Ȥ��С����륽�����������ȥ����ñ��Υ���ȥ�򥿡����åȥ������ȥ��˥���ݡ��Ȥ��뤳�Ȥ�Ǥ��ޤ������ξ�硢�嵭����Ǽ��������ץ����˲ä�������ݡ����оݤȤʤ���̾����ꤹ��ɬ�פ�����ޤ���srcalias ���ץ�������ꤹ����ˤϡ��������å���̾�⥳�ޥ�ɹԤ������Ǥ���ۤ�����̩/��������ݸ��ѥѥ���ɤ䥿�����å��ݸ��ѥѥ���ɤ����Ǥ��ޤ�����������С��ץ��ץȤΤޤä���ɽ������ʤ� \f3keytool\fP ���ޥ�ɤ�ȯ�ԤǤ��ޤ�������ϡ�\f3keytool\fP ���ޥ�ɤ򥹥���ץȥե�����˴ޤ��ݤ���������Ǥ���������򼨤��ޤ���
.LP
.nf
\f3
.fl
keytool \-importkeystore
.fl
    \-srckeystore key.jks \-destkeystore NONE
.fl
    \-srcstoretype JKS \-deststoretype PKCS11
.fl
    \-srcstorepass changeit \-deststorepass topsecret
.fl
    \-srcalias myprivatekey \-destalias myoldprivatekey
.fl
    \-srckeypass oldkeypass \-destkeypass mynewkeypass
.fl
    \-noprompt
.fl
\fP
.fi
.RE

.LP
.SH "�Ѹ�ȷٹ�"
.LP

.LP
.SS 
�������ȥ�
.LP
.RS 3

.LP
�������ȥ��ϡ��Ź沽�θ��Ⱦ������Ǽ���뤿��ε����Ǥ���
.RE
.RS 3
.TP 2
o
\f3�������ȥ��Υ���ȥ�\fP 
.RS 3

.LP
�������ȥ��ˤϰۤʤ륿���פΥ���ȥ��ޤ�뤳�Ȥ��Ǥ��ޤ���\f3keytool\fP �Ǥ�äȤ�Ŭ���ϰϤι�������ȥ꥿���פϡ����� 2 �ĤǤ��� 
.RS 3
.TP 3
1.
\f3���Υ���ȥ�\fP \- �ƥ���ȥ�ϡ����˽��פʰŹ沽�θ��ξ�����ݻ����ޤ������ξ���ϡ����Ĥ��Ƥ��ʤ������������ɤ�����ˡ��ݸ�줿���dz�Ǽ����ޤ������̤ˡ����μ�Υ���ȥ�Ȥ��Ƴ�Ǽ����븰�ϡ���̩�������б����������ξ��Ϣ����ȼ��������Ǥ���
\f3keytool\fP ������ξ��Υ����פΥ���ȥ�����Ǥ���Τ��Ф���\f3jarsigner\fP �ġ���ϸ�ԤΥ����פΥ���ȥꡢ�Ĥޤ�������Ȥ���˴�Ϣ�դ���줿���Ϣ���Τߤ������ޤ��� 
.TP 3
2.
\f3����Ǥ�������Υ���ȥ�\fP \- �ƥ���ȥ�ϡ��軰�Ԥ���θ����������� 1 �Ĵޤ�Ǥ��ޤ������ξ����ϡ��ֿ���Ǥ�������פȸƤФ�ޤ��� ����ϡ��������θ��������������Ρ�Subject��(��ͭ��) �ˤ�ä����ꤵ��륢���ǥ�ƥ��ƥ���ͳ�褹���ΤǤ��뤳�Ȥ򡢥������ȥ��ν�ͭ�Ԥ����ꤹ�뤫��Ǥ���������ȯ�ԼԤϡ������˽�̾���դ��뤳�Ȥˤ�äơ��������Ƥ��ݾڤ��ޤ���
.RE

.LP
.RE
.TP 2
o
\f3�������ȥ�����̾\fP 
.RS 3
.LP
�������ȥ��Τ��٤ƤΥ���ȥ� (������ӿ���Ǥ�������) �ϡ���դΡ���̾�פ�𤷤ƥ�����������ޤ���
.LP
.LP
��̾����ꤹ��Τϡ�\-genseckey ���ޥ�ɤ�Ȥä���̩����������ꡢ\-genkeypair ���ޥ�ɤ�ȤäƸ��ڥ� (�������������) ��������ꡢ\-importcert ���ޥ�ɤ�Ȥäƾ����ޤ��Ͼ��Ϣ������Ǥ�������Υꥹ�Ȥ��ɲä����ꤹ��ʤɡ�����Υ���ƥ��ƥ��򥭡����ȥ����ɲä�����Ǥ��� 
����ʸ塢\f3keytool\fP ���ޥ�ɤǥ���ƥ��ƥ��򻲾Ȥ�����ϡ����ΤȤ��˻��ꤷ����̾����Ѥ���ɬ�פ�����ޤ���
.LP
.LP
���Ȥ��С�\f2duke\fP �Ȥ�����̾��Ȥäƿ�������������������Υڥ���������������򼫸ʽ�̾����� (�־��Ϣ���פ򻲾�) �ǥ�åפ���Ȥ��ޤ��� ���ξ��ϡ����Υ��ޥ�ɤ�¹Ԥ��ޤ���
.LP
.nf
\f3
.fl
    keytool \-genkeypair \-alias duke \-keypass dukekeypasswd
.fl
\fP
.fi

.LP
�����Ǥϡ����ѥ���ɤȤ��� dukekeypasswd ����ꤷ�Ƥ��ޤ��� �ʸ塢��̾ \f2duke\fP �˴�Ϣ�դ���줿������˥����������륳�ޥ�ɤ�¹Ԥ���Ȥ��ϡ����Υѥ���ɤ�ɬ�פˤʤ�ޤ���duke ��������Υѥ���ɤ򤢤Ȥ����ѹ�����ˤϡ����Υ��ޥ�ɤ�¹Ԥ��ޤ���
.nf
\f3
.fl
    keytool \-keypasswd \-alias duke \-keypass dukekeypasswd \-new newpass
.fl
\fP
.fi

.LP
�ѥ���ɤ���dukekeypasswd ���� newpass ���ѹ�����ޤ���
.LP
�� - �ƥ��Ȥ���Ū�Ȥ����硢�ޤ��ϰ���Ǥ��뤳�Ȥ��狼�äƤ��륷���ƥ�Ǽ¹Ԥ�����ʳ��ϡ����ޥ�ɹԤ䥹����ץȤǥѥ���ɤ���ꤷ�ʤ��Ǥ���������ɬ�פʥѥ���ɤΥ��ץ����򥳥ޥ�ɹԤǻ��ꤷ�ʤ��ä����ϡ��ѥ���ɤ���Ϥ�����ޤ���
.LP
.RE
.TP 2
o
\f3�������ȥ��μ��\fP 
.RS 3
\f2java.security\fP �ѥå��������󶡤���� \f2KeyStore\fP ���饹�ˤϡ��������ȥ���ξ�����Ф��륢���������ѹ���Ԥ��������Τ������줿���󥿥ե��������Ѱդ���Ƥ��ޤ����������ȥ��θ������Ȥ��Ƥϡ����줾�줬����Ρ֥����ספΥ������ȥ����оݤȤ���ʣ��ΰۤʤ�����¸�߲�ǽ�Ǥ���
.LP
���ߡ�\f3keytool\fP �� \f3jarsigner\fP �� 2 �ĤΥ��ޥ�ɹԥġ���ȡ�\f3Policy Tool\fP �Ȥ���̾���� 1 �Ĥ� GUI �١����Υġ��뤬���������ȥ��μ������Ѥ��Ƥ��ޤ���\f2KeyStore\fP �� public �Ȥ��ƻ��Ѳ�ǽ�ʤΤǡ�JDK �桼���� \f2KeyStore\fP ��Ȥä��ۤ��Υ������ƥ����ץꥱ����������Ǥ��ޤ���
.LP
.LP
�������ȥ��ˤϡ�Sun ���󶡤���Ȥ߹��ߤΥǥե���Ȥμ��������ޤ�������ϡ�JKS �Ȥ���̾�����ȼ��Υ������ȥ������� (����) ����Ѥ����Τǡ��������ȥ���ե�����Ȥ��Ƽ�����Ƥ��ޤ������μ���Ǥϡ��ġ���������ϸ��̤Υѥ���ɤˤ�ä��ݸ�졢�������ȥ����Τδ������� (������Ȥ��̤�) �ѥ���ɤˤ�ä��ݸ��ޤ���
.LP
.LP
�������ȥ��μ���ϡ��ץ�Х����١����Ǥ�������Ū�ˤϡ�\f2KeyStore\fP ���󶡤��륢�ץꥱ������󥤥󥿥ե������ϡ�Service Provider Interface (SPI) �Ȥ������Ǽ������Ƥ��ޤ����Ĥޤꡢ�б����� \f2KeystoreSpi\fP ��ݥ��饹 (����� \f2java.security\fP �ѥå������˴ޤޤ�Ƥ���) �����ꡢ���Υ��饹�� Service Provider Interface �Υ᥽�åɤ������Ƥ��ޤ��������Υ᥽�åɤϡ��֥ץ�Х����פ�������ʤ���Фʤ�ޤ��󡣤����ǡ��֥ץ�Х����פȤϡ�Java Security API �ˤ�äƥ���������ǽ�ʥ����ӥ��Υ��֥��åȤ��Ф������θ��������󶡤���ѥå������ޤ��ϥѥå������ν���Τ��ȤǤ����������äơ��������ȥ��μ�����󶡤���ˤϡ���Java(TM) �Ź沽�������ƥ������ѥץ�Х����μ���ˡ�פ������Ƥ���褦�ˡ����饤����Ȥ��֥ץ�Х����פ�������KeystoreSpi ���֥��饹�μ�����󶡤���ɬ�פ�����ޤ���
.LP
.LP
���ץꥱ�������Ǥϡ�\f2KeyStore\fP ���饹���󶡤��� getInstance �ե����ȥ�᥽�åɤ�Ȥ����Ȥǡ����ޤ��ޤʥץ�Х�������ۤʤ�֥����ספΥ������ȥ��μ������Ǥ��ޤ���
�������ȥ��Υ����פϡ��������ȥ�����γ�Ǽ�����ȥǡ���������������ȤȤ�ˡ��������ȥ�������/��̩���ȥ������ȥ����Τδ��������ݸ�뤿��˻Ȥ��륢�르�ꥺ��������ޤ���
�ۤʤ륿���פΥ������ȥ��μ���ˤϡ��ߴ����Ϥ���ޤ���
.LP
.LP
\f3keytool\fP �ϡ�Ǥ�դΥե�����١����Υ������ȥ������ư��ޤ���\f3keytool\fP �ϡ����ޥ�ɹԤ����Ϥ��줿�������ȥ��ξ���ե�����̾�Ȥ��ư���������� FileInputStream ���Ѵ����ơ�FileInputStream ���饭�����ȥ��ξ������ɤ��ޤ��������\f3jarsigner\fP �� \f3policytool\fP �ġ���ϡ�URL �ǻ����ǽ��Ǥ�դξ�꤫�饭�����ȥ����ɤ߹��ळ�Ȥ��Ǥ��ޤ���
.LP
.LP
\f3keytool\fP �� \f3jarsigner\fP �ξ�硢\f2\-storetype\fP ���ץ�����Ȥäƥ��ޥ�ɹԤǥ������ȥ��Υ����פ����Ǥ��ޤ���\f3Policy Tool\fP �ξ��ϡ��֥������ȥ��ץ�˥塼�ˤ�äƥ������ȥ��Υ����פ����Ǥ��ޤ���
.LP
.LP
�������ȥ��Υ����פ����Ū�˻��ꤷ�ʤ���硢keytool��jarsigner������� policytool �γƥġ���ϡ��������ƥ��ץ�ѥƥ��ե�������ǻ��ꤵ�줿 \f2keystore.type\fP �ץ�ѥƥ����ͤ˴�Ť��ƥ������ȥ��μ�����򤷤ޤ����������ƥ��ץ�ѥƥ��ե�����ϡ�\f2java.security\fP �Ȥ���̾���ǥ������ƥ��ץ�ѥƥ��ǥ��쥯�ȥ� \f2java.home\fP/lib/security ���֤���Ƥ��ޤ��� \f2java.home\fP �ϡ��¹ԴĶ��Υǥ��쥯�ȥ� (SDK �� \f2jre\fP �ǥ��쥯�ȥ�ޤ��� Java 2 Runtime Environment �κǾ�̥ǥ��쥯�ȥ�) �Ǥ���
.LP
.LP
�ƥġ���ϡ�\f2keystore.type\fP ���ͤ������������ͤǻ��ꤵ�줿�����פΥ������ȥ��������Ƥ���ץ�Х��������Ĥ���ޤǡ����ߥ��󥹥ȡ��뤵��Ƥ��뤹�٤ƤΥץ�Х�����Ĵ�٤ޤ�����Ū�Υץ�Х��������Ĥ���ȡ����Υץ�Х�������Υ������ȥ��μ����Ȥ��ޤ���
.LP
.LP
\f2KeyStore\fP ���饹�Ǥ� \f2getDefaultType\fP �Ȥ���̾���� static �᥽�åɤ�������Ƥ��ꡢ���ץꥱ�������ȥ��ץ�åȤϤ��Υ᥽�åɤ�Ȥ����Ȥ� \f2keystore.type\fP �ץ�ѥƥ����ͤ����Ǥ��ޤ������Υ����ɤϡ��ǥե���ȤΥ������ȥ������� (\f2keystore.type\fP �ץ�ѥƥ��ǻ��ꤵ�줿������) �Υ��󥹥��󥹤�����ޤ���
.LP
.nf
\f3
.fl
    KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
.fl
\fP
.fi

.LP
.LP
�ǥե���ȤΥ������ȥ������פ� JKS (Sun ���󶡤����ȼ��Υ����פΥ������ȥ��μ��) �Ǥ�������ϡ��������ƥ��ץ�ѥƥ��ե�������μ��ιԤˤ�äƻ��ꤵ��Ƥ��ޤ���
.LP
.nf
\f3
.fl
    keystore.type=jks
.fl
\fP
.fi

.LP
.LP
�ƥġ���ǥǥե���Ȱʳ��Υ������ȥ��μ������Ѥ���ˤϡ���ιԤ��ѹ������̤Υ������ȥ��Υ����פ���ꤷ�ޤ���
.LP
.LP
���Ȥ��С�pkcs12 �ȸƤФ�륿���פΥ������ȥ��μ�����󶡤��Ƥ���ץ�Х����ѥå���������Ѥ���ˤϡ���ιԤ򼡤Τ褦���ѹ����ޤ���
.LP
.nf
\f3
.fl
    keystore.type=pkcs12
.fl
\fP
.fi

.LP
��: �������ȥ��Υ����פλ���Ǥϡ���ʸ���Ⱦ�ʸ���϶��̤���ޤ��󡣤��Ȥ��С�JKS �� jks ��Ʊ����ΤȤ��ư����ޤ���
.RE
.RE
.SS 
�����
.LP
.RS 3

.LP
����� (�����������Ȥ�Ƥ�) �Ȥϡ����륨��ƥ��ƥ� (��ȯ�Լԡ�) ����Υǥ������̾�դ���ʸ��Τ��ȤǤ��� �����ˤϡ��ۤ��Τ��륨��ƥ��ƥ� (�ֽ�̾�ԡ�) �θ����� (����Ӥ���¾�ξ���) �����̤��ͤ�äƤ��뤳�Ȥ��񤫤�Ƥ��ޤ���
.RE
.RS 3
.TP 2
o
\f3�������Ѹ�\fP 
.RS 3

.LP
.RS 3
.TP 3
������
�������ϡ�����Υ���ƥ��ƥ��˴�Ϣ�դ���줿��Ǥ����������ϡ�������륨��ƥ��ƥ��Ȥδ֤˿���Ǥ���ط����ɬ�פ����뤹�٤Ƥοͤ��Ф��Ƹ������뤳�Ȥ�տޤ�����ΤǤ����������ϡ���̾�򸡾ڤ���Τ˻Ȥ��ޤ���
.TP 3
�ǥ������̾
�ǡ������֥ǥ������̾�פ����ȡ����Υǡ����ϡ�����ƥ��ƥ��Ρ֥����ǥ�ƥ��ƥ��פȡ����Υ���ƥ��ƥ����ǡ��������ƤˤĤ����ΤäƤ��뤳�Ȥ��������̾�ȤȤ�˳�Ǽ����ޤ�������ƥ��ƥ����������Ȥäƥǡ����˽�̾���դ���ȡ��ǡ����ε�¤���Բ�ǽ�ˤʤ�ޤ���
.TP 3
�����ǥ�ƥ��ƥ�
����ƥ��ƥ������ꤹ�뤿��δ��Τ��ˡ�Ǥ��������ƥ�ˤ�äƤϡ��������򥢥��ǥ�ƥ��ƥ��ˤ����Τ�����ޤ����������Τۤ��ˤ⡢Unix UID ���Żҥ᡼�륢�ɥ쥹��X.509 ����̾�ʤɡ����ޤ��ޤʤ�Τ򥢥��ǥ�ƥ��ƥ��Ȥ��뤳�Ȥ��Ǥ��ޤ���
.TP 3
��̾
��̾�ϡ����餫�Υǡ������˥���ƥ��ƥ� (��̾�ԡ� �����˴ؤ��Ƥ�ȯ�ԼԤȤ�ƤФ��) ���������ȤäƷ׻�����ޤ���
.TP 3
�����
�����������Υ���ƥ��ƥ��������ΤäƤ����Τ��Ȥǡ����ο�Τ��Ȥ򡢤��Υ���ƥ��ƥ���������Ȥ����ޤ���������ϡ��ۤ����Τ��ʤ��褦����̩�ˤ��Ƥ������Ȥ�����ˤʤäƤ��ޤ���������ȸ������ϡ����٤Ƥθ������Ź沽�����ƥ���Фˤʤä�¸�ߤ��Ƥ��ޤ���DSA �ʤɤ�ŵ��Ū�ʸ������Ź沽�����ƥ�ξ�硢1 �Ĥ����������Τ� 1 �Ĥθ��������б����ޤ���������ϡ���̾��׻�����Τ˻Ȥ��ޤ��� 
.TP 3
����ƥ��ƥ�
����ƥ�ƥ��ϡ��͡��ȿ����ץ���ࡢ����ԥ塼������ȡ���Ԥʤɡ�������ٹ礤�ǿ�����оݤȤʤ뤵�ޤ��ޤʤ�Τ�ؤ��ޤ��� 
.RE

.LP
.LP
�������Ź沽�Ǥϡ���������塢�桼���θ������˥�����������ɬ�פ�����ޤ����絬�Ϥʥͥåȥ���Ķ��Ǥϡ��ߤ����̿����Ƥ��륨��ƥ��ƥ��֤ǰ���δط�������³����Ω����Ƥ���Ȳ��ꤷ���ꡢ�Ȥ��Ƥ��뤹�٤Ƥθ�������᤿����Ǥ����ݥ��ȥ꤬¸�ߤ���Ȳ��ꤷ���ꤹ�뤳�Ȥ��Բ�ǽ�Ǥ������Τ褦�ʸ����������ۤ˴ؤ���������褹�뤿��˾���񤬹ͰƤ���ޤ��������ߤǤϡ���ǧ�ڶ� (CA)�פ�����Ǥ����軰�ԤȤ��Ƶ�ǽ���ޤ���CA �ϡ��ۤ��Υ���ƥ��ƥ��ξ����˽�̾���� (ȯ�Ԥ���) �԰٤򡢿��ꤷ��Ǥ����Ƥ��륨��ƥ��ƥ� (��Ȥʤ�) �Ǥ���CA ��ˡΧ��η���˹�«�����Τǡ�ͭ�����Ŀ���Ǥ����������������ΤȤ��ư����ޤ���
.na
\f2VeriSign\fP 
.fi
(http://www.verisign.com/)��
.na
\f2Thawte\fP 
.fi
(http://www.thawte.com/)��
.na
\f2Entrust\fP 
.fi
(http://www.entrust.com/) ��Ϥ��ᡢ¿���� CA ��¸�ߤ��ޤ���
Netscape �� Microsoft ��ǧ�ڥ����С�Entrust �� CA ���ʤʤɤ��°�ȿ������Ѥ���С��ȼ���ǧ�ڶɤ򱿱Ĥ��뤳�Ȥ��ǽ�Ǥ���
.LP
.LP
\f3keytool\fP ��Ȥ��ȡ�������ɽ��������ݡ��ȡ�����ӥ������ݡ��Ȥ�Ԥ����Ȥ��Ǥ��ޤ����ޤ������ʽ�̾����������뤳�Ȥ�Ǥ��ޤ���
.LP
.LP
���ߡ�\f3keytool\fP �� X.509 �������оݤˤ��Ƥ��ޤ���
.LP
.RE
.TP 2
o
\f3X.509 �����\fP 
.RS 3
X.509 ���ʤǤϡ������˴ޤ�����������Ƥ��ꡢ���ξ��������˽񤭹����ˡ (�ǡ�������) �ˤĤ��Ƥ⵭�Ҥ���Ƥ��ޤ��������Τ��٤ƤΥǡ����ϡ�ASN.1/DER �ȸƤФ�� 2 �Ĥδ�Ϣ���ʤ�Ȥä���沽����ޤ���\f2Abstract Syntax Notation 1\fP �ϥǡ����ˤĤ��Ƶ��Ҥ��Ƥ��ޤ���\f2Definite Encoding Rules\fP �ϡ��ǡ�������¸�����ž�����ˡ�ˤĤ��Ƶ��Ҥ��Ƥ��ޤ���
.LP
���٤Ƥ� X.509 �����ϡ���̾�Τۤ��˼��Υǡ�����ޤ�Ǥ��ޤ���
.LP
.RS 3
.TP 3
�������
������Ŭ�Ѥ���� X.509 ���ʤΥС����������ꤷ�ޤ��������˻���Ǥ������ϡ��С������ˤ�äưۤʤ�ޤ�������ޤǤˡ�3 �ĤΥС������������Ƥ��ޤ���\f3keytool\fP �Ǥϡ�v1��v2������� v3 �ξ����Υ���ݡ��Ȥȥ������ݡ��Ȥ���ǽ�Ǥ���
\f3keytool\fP ����������Τϡ�v3 �ξ����Ǥ���
.LP
��\f2X.509 Version 1\fP�פϡ�1988 ǯ������Ѥ���ƹ�����ڤ��Ƥ��ꡢ��äȤ����Ū�Ǥ���
.LP
��\f2X.509 Version 2\fP�פǤϡ�Subject ��ȯ�ԼԤ�̾���򤢤ȤǺ���ѤǤ���褦�ˤ��뤿��ˡ�Subject ��ȯ�ԼԤΰ�ռ��̻Ҥγ�ǰ��Ƴ�����ޤ������ۤȤ�ɤξ����ץ�ե�����ʸ��Ǥϡ�̾����ƻ��Ѥ��ʤ����Ȥȡ������ǰ�դʼ��̻Ҥ�Ȥ�ʤ����Ȥ��������侩����Ƥ��ޤ���Version 2 �ξ����ϡ������ϻȤ��Ƥ��ޤ���
.LP
��\f2X.509 Version 3\fP�פϤ�äȤ⿷���� (1996 ǯ) ���ʤǡ��������ƥ󥷥��γ�ǰ�򥵥ݡ��Ȥ��Ƥ��ޤ����������ƥ󥷥���ï�Ǥ������뤳�Ȥ��Ǥ��������˴ޤ�뤳�Ȥ��Ǥ��ޤ������߻Ȥ��Ƥ������Ū�ʥ������ƥ󥷥��Ȥ��Ƥϡ�\f2KeyUsage\fP (�ֽ�̾���ѡפʤɡ����λ��Ѥ��������Ū����¤���)��\f2AlternativeNames\fP (DNS ̾���Żҥ᡼�륢�ɥ쥹��IP ���ɥ쥹�ʤɡ��ۤ��Υ����ǥ�ƥ��ƥ�������˴�Ϣ�դ��뤳�Ȥ��Ǥ���) �ʤɤ�����ޤ����������ƥ󥷥��ˤϡ�\f2critical\fP �Ȥ����ޡ������դ��ơ����Υ������ƥ󥷥��Υ����å��Ȼ��Ѥ�̳�Ť��뤳�Ȥ��Ǥ��ޤ������Ȥ��С�critical �ȥޡ������졢KeyCertSign �����ꤵ�줿 KeyUsage �������ƥ󥷥�󤬾����˴ޤޤ�Ƥ����硢���ξ����� SSL �̿�����󼨤���ȡ�����񤬵��ݤ���ޤ�������ϡ������Υ������ƥ󥷥��ˤ�äơ���Ϣ����������������ν�̾���ѤȤ��ƻ��ꤵ��Ƥ��ꡢSSL �Ǥϻ��ѤǤ��ʤ�����Ǥ���
.TP 3
���ꥢ���ֹ�
���������������ƥ��ƥ��ϡ����Υ���ƥ��ƥ���ȯ�Ԥ���ۤ��ξ����ȶ��̤��뤿��ˡ������˥��ꥢ���ֹ������Ƥޤ������ξ���ϡ����ޤ��ޤ��ˡ�ǻȤ��ޤ������Ȥ��С�����񤬼��ä����ȡ����ꥢ���ֹ椬�����μ��ä��ꥹ�� (CRL) �˳�Ǽ����ޤ���
.TP 3
��̾���르�ꥺ�༱�̻�
�����˽�̾���դ���Ȥ��� CA ���Ȥä����르�ꥺ������ꤷ�ޤ���
.TP 3
ȯ�Լ�̾
�����˽�̾���դ�������ƥ��ƥ��� X.500 ����̾�Ǥ�������ƥ��ƥ��ϡ��̾�� CA �Ǥ������ξ�����Ȥ����Ȥϡ������˽�̾���դ�������ƥ��ƥ����ꤹ�뤳�Ȥ��̣���ޤ����֥롼�ȡפĤޤ�֥ȥåץ�٥�פ� CA �ξ����ʤɡ����ˤ�äƤ�ȯ�ԼԤ����Ȥξ����˽�̾���դ��뤳�Ȥ����������դ��Ƥ���������
.TP 3
ͭ������
�ƾ����ϡ��¤�줿���֤���ͭ���ˤʤ�ޤ������δ��֤ϳ��Ϥ�����Ƚ�λ������ˤ�äƻ��ꤵ�졢���ä�û�����֤��� 100 ǯ�Ȥ���Ĺ���ˤ錄�뤳�Ȥ⤢��ޤ������򤵤��ͭ�����֤ϡ������ؤν�̾�˻Ȥ���������ζ��٤�����˻�ʧ����ۤʤɡ����ޤ��ޤ��װ��ǰۤʤ�ޤ���ͭ�����֤ϡ����Ѥ����������»�ʤ��ʤ����ˡ�����ƥ��ƥ�������������Ǥ���ȴ��Ԥ�����֤Ǥ���
.TP 3
Subject ̾
�����Ǹ����������̤���Ƥ��륨��ƥ��ƥ���̾���Ǥ�������̾���� X.500 ɸ���Ȥ��Τǡ����󥿡��ͥå���Τǰ�դʤ�Τ���ꤵ��ޤ�������ϡ�����ƥ��ƥ��� X.500 ����̾ (DN) �Ǥ��� ������򼨤��ޤ���
.nf
\f3
.fl
    CN=Java Duke, OU=Java Software Division, O=Sun Microsystems Inc, C=US
.fl
\fP
.fi
�����Ϥ��줾����Τ��̾Ρ��ȿ�ñ�̡��ȿ������ɽ���ޤ���
.TP 3
Subject ���������
̾�����դ���줿����ƥ��ƥ��θ������ȥ��르�ꥺ�༱�̻ҤǤ������르�ꥺ�༱�̻ҤǤϡ����������Ф��ƻȤ��Ƥ��������Ź沽�����ƥप��Ӵ�Ϣ���븰�ѥ�᡼�������ꤵ��Ƥ��ޤ���
.RE

.LP
.RE
.TP 2
o
\f3���Ϣ��\fP 
.RS 3
.LP
\f3keytool\fP �Ǥϡ����������Ӵ�Ϣ��������Ϣ���פ�ޤ७�����ȥ��Ρָ��ץ���ȥ�������������뤳�Ȥ��Ǥ��ޤ������Τ褦�ʥ���ȥ�Ǥϡ���������б����������ϡ�Ϣ���κǽ�ξ����˴ޤޤ�Ƥ��ޤ���
.LP
.LP
������ƺ������ (\-genkeypair ���ޥ�ɤ򻲾�)���ּ��ʽ�̾�����פȤ��� 1 �Ĥ���Ǥ�����ޤ�Ϣ�������Ϥ���ޤ������ʽ�̾�����ϡ�ȯ�Լ� (��̾��) ������ (������ǧ�ڤ���Ƥ��������λ�����) ��Ʊ���Ǥ�������Τ��ȤǤ���\f2\-genkeypair\fP ���ޥ�ɤ�ƤӽФ��ƿ�������������������Υڥ��������ȡ��������Ͼ�˼��ʽ�̾�����ǥ�åפ���ޤ���
.LP
.LP
���Τ��ȡ�������̾�׵� (CSR) ����������� (\-certreq ���ޥ�ɤ򻲾�)��CSR ��ǧ�ڶ� (CA) ����������ȡ�CA ����α��������ݡ��Ȥ��� (\-importcert ���ޥ�ɤ򻲾�)�����μ��ʽ�̾�����Ͼ��Ϣ���ˤ�ä��֤��������ޤ���Ϣ���κǸ�ˤ���Τϡ�Subject �θ�������ǧ�ڤ��� CA ��ȯ�Ԥ�������� (���) �Ǥ���Ϣ����Τ�����ξ����ϡ���CA�פθ�������ǧ�ڤ�������Ǥ���
.LP
.LP
CA �θ�������ǧ�ڤ�������ϡ�¿���ξ�硢���ʽ�̾����� (�Ĥޤ� CA �����Ȥθ�������ǧ�ڤ��������) �Ǥ��ꡢ�����Ϣ���κǽ�ξ����ˤʤ�ޤ������ˤ�äƤϡ�CA ��������Ϣ�����֤����Ȥ⤢��ޤ������ξ�硢Ϣ����κǸ�ξ���� (CA �ˤ�äƽ�̾���졢������ȥ�θ�������ǧ�ڤ�������) ���Ѥ��Ϥ���ޤ��󤬡�Ϣ����Τ�����ξ����ϡ�CSR �������� CA �Ȥϡ��̤Ρ�CA �ˤ�äƽ�̾���졢CSR �������� CA �θ�������ǧ�ڤ�������ˤʤ�ޤ�������ˡ�Ϣ����Τ�����ξ����ϡ����� CA �θ���ǧ�ڤ�������ˤʤ�ޤ����ʲ�Ʊ�ͤˡ����ʽ�̾���줿�֥롼�ȡ׾�����ã����ޤ�Ϣ����³���ޤ����������äơ�Ϣ����� (�ǽ�ξ����ʸ��) �ƾ����Ǥϡ�Ϣ����μ��ξ����ν�̾�Ԥθ�������ǧ�ڤ���Ƥ��뤳�Ȥˤʤ�ޤ���
.LP
.LP
¿���� CA �ϡ�Ϣ���򥵥ݡ��Ȥ�����ȯ�ԺѤߤξ��������֤��ޤ����äˡ���֤� CA ��¸�ߤ��ʤ��ե�åȤʳ��ع�¤�ξ��ϡ����η���������Ǥ������Τ褦�ʾ��ϡ��������ȥ��ˤ��Ǥ˳�Ǽ����Ƥ��뿮��Ǥ���������󤫤顢���Ϣ�����Ω����ɬ�פ�����ޤ���
.LP
.LP
�̤α������ (PKCS#7 ��������Ƥ�����) �Ǥ⡢ȯ�ԺѤ߾����˲ä������Ϣ���Υ��ݡ��Ȥ��ޤޤ�Ƥ��ޤ���\f3keytool\fP �Ǥϡ��ɤ���α�������ⰷ�����Ȥ��Ǥ��ޤ���
.LP
.LP
�ȥåץ�٥� (�롼��) CA �ξ����ϡ����ʽ�̾�����Ǥ������������롼�Ȥθ��������Ф��뿮��ϡ��롼�Ȥξ�����Τ���Ƴ���Ф�����ΤǤϤʤ� (���Ȥ��С�VeriSign �롼�� CA �Τ褦��ͭ̾�ʼ���̾��Ȥä����ʽ�̾����������뤳�ȼ��Τ�ï�Ǥ��ǽ)����ʹ�ʤɤΤۤ��ξ��󸻤�ͳ�褹���ΤǤ����롼�� CA �θ������Ϲ����Τ��Ƥ��ޤ����롼�� CA �θ�����������˳�Ǽ�����ͳ�ϡ������Ȥ��������ˤ��뤳�Ȥ�¿���Υġ��뤫����ѤǤ���褦�ˤʤ뤫��ˤ����ޤ��� �Ĥޤꡢ�����ϡ��롼�� CA �θ������򱿤֡����ΡפȤ�����Ѥ�������Ǥ����롼�� CA �ξ����򥭡����ȥ����ɲä���Ȥ��ϡ�������˾��������Ƥ�ɽ���� (\f2\-printcert\fP ���ץ��������)��ɽ�����줿�ե��󥬡��ץ��Ȥȡ���ʹ��롼�� CA �� Web �ڡ����ʤɤ�����ꤷ�����ΤΥե��󥬡��ץ��ȤȤ���Ӥ���ɬ�פ�����ޤ���
.LP
.RE
.TP 2
o
\f3cacerts �����ե�����\fP 
.RS 3
.LP
cacerts �����ե�����ϡ��������ƥ��ץ�ѥƥ��ǥ��쥯�ȥ� \f2java.home\fP/lib/security ���֤���Ƥ��ޤ���\f2java.home\fP �ϡ��¹ԴĶ��Υǥ��쥯�ȥ� (SDK �� \f2jre\fP �ǥ��쥯�ȥ�ޤ��� Java 2 Runtime Environment �κǾ�̥ǥ��쥯�ȥ�) �Ǥ���
.LP
.LP
cacerts �ե�����ϡ�CA �ξ�����ޤࡢ�����ƥ��ΤΥ������ȥ��Ǥ��������ƥ����Ԥϡ��������ȥ������פ� jks ����ꤹ�뤳�Ȥǡ�\f3keytool\fP ��ȤäƤ��Υե�����ι����ȴ����Ԥ����Ȥ��Ǥ��ޤ���cacerts �������ȥ��ե�����ϡ�������̾����� X.500 ��ͭ�Լ���̾��Ĥ����Ĥ��Υ롼�� CA ������ޤ���֤ǽв٤���Ƥ��ޤ���
.LP
.RS 3
.TP 2
*
\f3Alias\fP: thawtepersonalfreemailca
.br
\f3Owner DN\fP: EmailAddress=personal\-freemail@thawte.com,
.br
CN=Thawte Personal Freemail CA,
.br
OU=Certification Services Division,
.br
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
.TP 2
*
\f3Alias\fP: thawtepersonalbasicca
.br
\f3Owner DN\fP: EmailAddress=personal\-basic@thawte.com,
.br
CN=Thawte Personal Basic CA,
.br
OU=Certification Services Division,
.br
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
.TP 2
*
.br
\f3Owner DN\fP: EmailAddress=personal\-premium@thawte.com,
.br
CN=Thawte Personal Premium CA,
.br
OU=Certification Services Division,
.br
O=Thawte Consulting, L=Cape Town, ST=Western Cape, C=ZA 
.TP 2
*
\f3Alias\fP: thawteserverca
.br
\f3Owner DN\fP: EmailAddress=server\-certs@thawte.com,
.br
CN=Thawte Server CA, OU=Certification Services Division,
.br
O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA 
.TP 2
*
\f3Alias\fP: thawtepremiumserverca
.br
\f3Owner DN\fP: EmailAddress=premium\-server@thawte.com,
.br
CN=Thawte Premium Server CA,
.br
OU=Certification Services Division,
.br
O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA 
.TP 2
*
\f3Alias\fP: verisignclass1ca
.br
\f3Owner DN\fP: OU=Class 1 Public Primary Certification Authority,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass2ca
.br
\f3Owner DN\fP: OU=Class 2 Public Primary Certification Authority,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass3ca
.br
\f3Owner DN\fP: OU=Class 3 Public Primary Certification Authority,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignserverca
.br
\f3Owner DN\fP: OU=Secure Server Certification Authority,
.br
O="RSA Data Security, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass1g2ca
.br
\f3Owner DN\fP: OU=VeriSign Trust Network,
.br
OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
.br
OU=Class 1 Public Primary Certification Authority \- G2,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass1g3ca
.br
\f3Owner DN\fP: CN=VeriSign Class 1 Public Primary Certification Authority \- G3, OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
.br
OU=VeriSign Trust Network,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass2g2ca
.br
\f3Owner DN\fP: OU=VeriSign Trust Network,
.br
OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
.br
OU=Class 2 Public Primary Certification Authority \- G2,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass2g3ca
.br
\f3Owner DN\fP: CN=VeriSign Class 2 Public Primary Certification Authority \- G3,
.br
OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
.br
OU=VeriSign Trust Network,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass3g2ca
.br
\f3Owner DN\fP: OU=VeriSign Trust Network,
.br
OU="(c) 1998 VeriSign, Inc. \- For authorized use only",
.br
OU=Class 3 Public Primary Certification Authority \- G2,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: verisignclass3g3ca
.br
\f3Owner DN\fP: CN=VeriSign Class 3 Public Primary Certification Authority \- G3,
.br
OU="(c) 1999 VeriSign, Inc. \- For authorized use only",
.br
OU=VeriSign Trust Network,
.br
O="VeriSign, Inc.", C=US 
.TP 2
*
\f3Alias\fP: baltimorecodesigningca
.br
\f3Owner DN\fP: CN=Baltimore CyberTrust Code Signing Root,
.br
OU=CyberTrust, O=Baltimore, C=IE 
.TP 2
*
\f3Alias\fP: gtecybertrustglobalca
.br
\f3Owner DN\fP: CN=GTE CyberTrust Global Root,
.br
OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US 
.TP 2
*
\f3Alias\fP: baltimorecybertrustca
.br
\f3Owner DN\fP: CN=Baltimore CyberTrust Root,
.br
OU=CyberTrust, O=Baltimore, C=IE 
.TP 2
*
\f3Alias\fP: gtecybertrustca
.br
\f3Owner DN\fP: CN=GTE CyberTrust Root,
.br
O=GTE Corporation, C=US 
.TP 2
*
\f3Alias\fP: gtecybertrust5ca
.br
\f3Owner DN\fP: CN=GTE CyberTrust Root 5,
.br
OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US 
.TP 2
*
\f3Alias\fP: entrustclientca
.br
\f3Owner DN\fP: CN=Entrust.net Client Certification Authority,
.br
OU=(c) 1999 Entrust.net Limited,
.br
OU=www.entrust.net/Client_CA_Info/CPS incorp. by ref. limits liab.,
.br
O=Entrust.net, C=US 
.TP 2
*
\f3Alias\fP: entrustglobalclientca
.br
\f3Owner DN\fP: CN=Entrust.net Client Certification Authority,
.br
OU=(c) 2000 Entrust.net Limited,
.br
OU=www.entrust.net/GCCA_CPS incorp. by ref. (limits liab.),
.br
O=Entrust.net 
.TP 2
*
\f3Alias\fP: entrust2048ca
.br
\f3Owner DN\fP: CN=Entrust.net Certification Authority (2048),
.br
OU=(c) 1999 Entrust.net Limited,
.br
OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),
.br
O=Entrust.net 
.TP 2
*
\f3Alias\fP: entrustsslca
.br
\f3Owner DN\fP: CN=Entrust.net Secure Server Certification Authority,
.br
OU=(c) 1999 Entrust.net Limited,
.br
OU=www.entrust.net/CPS incorp. by ref. (limits liab.),
.br
O=Entrust.net, C=US 
.TP 2
*
\f3Alias\fP: entrustgsslca
.br
\f3Owner DN\fP: CN=Entrust.net Secure Server Certification Authority,
.br
OU=(c) 2000 Entrust.net Limited,
.br
OU=www.entrust.net/SSL_CPS incorp. by ref. (limits liab.),
.br
O=Entrust.net 
.TP 2
*
\f3Alias\fP: godaddyclass2ca
.br
\f3Owner DN\fP: OU=Go Daddy Class 2 Certification Authority,
.br
O="The Go Daddy Group, Inc.", C=US 
.TP 2
*
\f3Alias\fP: starfieldclass2ca
.br
\f3Owner DN\fP: OU=Starfield Class 2 Certification Authority,
.br
O="Starfield Technologies, Inc.", C=US 
.TP 2
*
\f3Alias\fP: valicertclass2ca
.br
\f3Owner DN\fP: EMAILADDRESS=info@valicert.com,
.br
CN=http://www.valicert.com/,
.br
OU=ValiCert Class 2 Policy Validation Authority,
.br
O="ValiCert, Inc.", L=ValiCert Validation Network 
.TP 2
*
\f3Alias\fP: geotrustglobalca
.br
\f3Owner DN\fP: CN=GeoTrust Global CA,
.br
O=GeoTrust Inc., C=US 
.TP 2
*
\f3Alias\fP: equifaxsecureca
.br
\f3Owner DN\fP: OU=Equifax Secure Certificate Authority,
.br
O=Equifax, C=US 
.TP 2
*
\f3Alias\fP: equifaxsecureebusinessca1
.br
\f3Owner DN\fP: CN=Equifax Secure eBusiness CA\-1,
.br
O=Equifax Secure Inc., C=US 
.TP 2
*
\f3Alias\fP: equifaxsecureebusinessca2
.br
\f3Owner DN\fP: OU=Equifax Secure eBusiness CA\-2,
.br
O=Equifax Secure, C=US 
.TP 2
*
\f3Alias\fP: equifaxsecureglobalebusinessca1
.br
\f3Owner DN\fP: CN=Equifax Secure Global eBusiness CA\-1,
.br
O=Equifax Secure Inc., C=US 
.TP 2
*
\f3Alias\fP: soneraclass1ca
.br
\f3Owner DN\fP: CN=Sonera Class1 CA, O=Sonera, C=FI 
.TP 2
*
\f3Alias\fP: soneraclass2ca
.br
\f3Owner DN\fP: CN=Sonera Class2 CA, O=Sonera, C=FI 
.TP 2
*
\f3Alias\fP: comodoaaaca
.br
\f3Owner DN\fP: CN=AAA Certificate Services,
.br
O=Comodo CA Limited, L=Salford, ST=Greater Manchester, C=GB 
.TP 2
*
\f3Alias\fP: addtrustclass1ca
.br
\f3Owner DN\fP: CN=AddTrust Class 1 CA Root,
.br
OU=AddTrust TTP Network, O=AddTrust AB, C=SE 
.TP 2
*
\f3Alias\fP: addtrustexternalca
.br
\f3Owner DN\fP: CN=AddTrust External CA Root,
.br
OU=AddTrust External TTP Network, O=AddTrust AB, C=SE 
.TP 2
*
\f3Alias\fP: addtrustqualifiedca
.br
\f3Owner DN\fP: CN=AddTrust Qualified CA Root,
.br
OU=AddTrust TTP Network, O=AddTrust AB, C=SE 
.TP 2
*
\f3Alias\fP: utnuserfirsthardwareca
.br
\f3Owner DN\fP: CN=UTN\-USERFirst\-Hardware,
.br
OU=http://www.usertrust.com, O=The USERTRUST Network,
.br
L=Salt Lake City, ST=UT, C=US 
.TP 2
*
\f3Alias\fP: utnuserfirstclientauthemailca
.br
\f3Owner DN\fP: CN=UTN\-USERFirst\-Client Authentication and Email,
.br
OU=http://www.usertrust.com, O=The USERTRUST Network,
.br
L=Salt Lake City, ST=UT, C=US 
.TP 2
*
\f3Alias\fP: utndatacorpsgcca
.br
\f3Owner DN\fP: CN=UTN \- DATACorp SGC,
.br
OU=http://www.usertrust.com, O=The USERTRUST Network,
.br
L=Salt Lake City, ST=UT, C=US 
.TP 2
*
\f3Alias\fP: utnuserfirstobjectca
.br
\f3Owner DN\fP: CN=UTN\-USERFirst\-Object,
.br
OU=http://www.usertrust.com, O=The USERTRUST Network,
.br
L=Salt Lake City, ST=UT, C=US 
.RE

.LP
.LP
cacerts �������ȥ��ե�����ν��ѥ���ɤϡ�changeit �Ǥ��������ƥ����Ԥϡ�SDK �Υ��󥹥ȡ���塢���Υե�����Υѥ���ɤȥǥե���ȥ������������ѹ�����ɬ�פ�����ޤ���
.LP
.RS 3

.LP

.LP
\f3����: \fP\f4cacerts\fP\f3 �ե�������ǧ���Ƥ���������\fP
.br

.LP
\f2cacerts\fP �ե�������� CA �ϡ���̾�����¾�Υ���ƥ��ƥ��ؤξ����ȯ�ԤΤ���Υ���ƥ��ƥ��Ȥ��ƿ��ꤵ��뤿�ᡢ\f2cacerts\fP �ե�����δ���Ͽ��Ť˹Ԥ�ɬ�פ�����ޤ���\f2cacerts\fP �ե�����ˤϡ����ꤹ�� CA �ξ��������ޤޤ�Ƥ��ʤ���Фʤ�ޤ��󡣥桼���ϡ����Ȥ��Ǥ�ˤ����ơ�\f2cacerts\fP �ե�����˥Х�ɥ뤵��Ƥ��뿮��Ǥ���롼�� CA �����򸡾ڤ��������˴ؤ����ȼ��η����Ԥ��ޤ�������Ǥ��ʤ� CA ������ \f2cacerts\fP �ե����뤫�������ˤϡ�\f2keytool\fP ���ޥ�ɤκ����ץ�������Ѥ��ޤ���\f2cacerts\fP �ե������ JRE �Υ��󥹥ȡ���ǥ��쥯�ȥ�ˤ���ޤ������Υե�������Խ����륢�����������ʤ����ϡ������ƥ����Ԥ�Ϣ���Ƥ���������
.br

.LP
.RE

.LP
.RE
.TP 2
o
\f3���󥿡��ͥå� RFC 1421 �������沽����\fP 
.RS 3
.LP
¿���ξ�硢�����ϡ��Х��ʥ���沽�ǤϤʤ������󥿡��ͥå� RFC 1421 ���ʤ�������Ƥ�����ϲ�ǽ��沽�����ȤäƳ�Ǽ����ޤ�����Base 64 ��沽�פȤ�ƤФ�뤳�ξ������Ǥϡ��Żҥ᡼��䤽��¾�ε������̤��ơ��ۤ��Υ��ץꥱ�������˾������ưפ˥������ݡ��ȤǤ��ޤ���
.LP
.LP
\f2\-importcert\fP �� \f2\-printcert\fP ���ޥ�ɤǤϡ����η����ξ����ȥХ��ʥ���沽�ξ������ɤ߹��ळ�Ȥ��Ǥ��ޤ���
.LP
.LP
\f2\-exportcert\fP ���ޥ�ɤǤϡ��ǥե���ȤǥХ��ʥ���沽�ξ���񤬽��Ϥ���ޤ���
��������\f2\-rfc\fP ���ץ�������ꤷ�����ϡ����ϲ�ǽ��沽����ξ���񤬽��Ϥ���ޤ���
.LP
.LP
\f2\-list\fP ���ޥ�ɤǤϡ��ǥե���ȤǾ����� MD5 �ե��󥬡��ץ��Ȥ����Ϥ���ޤ���\f2\-v\fP ���ץ�������ꤹ��ȡ��ʹ֤��ɤळ�ȤΤǤ������Ǿ���񤬽��Ϥ���ޤ��������\f2\-rfc\fP ���ץ�������ꤹ��ȡ����ϲ�ǽ��沽����Ǿ���񤬽��Ϥ���ޤ���
.LP
.LP
���ϲ�ǽ��沽�������沽���줿�����ϡ����ιԤǻϤޤ�ޤ���
.LP
.nf
\f3
.fl
\-\-\-\-\-BEGIN CERTIFICATE\-\-\-\-\-
.fl
\fP
.fi

.LP
.LP
�Ǹ�ϡ����ιԤǽ����ޤ���
.LP
.nf
\f3
.fl
\-\-\-\-\-END CERTIFICATE\-\-\-\-\-
.fl
\fP
.fi
.RE
.RE

.LP
.SS 
X.500 ����̾
.LP
.RS 3

.LP
X.500 ����̾�ϡ�����ƥ��ƥ������ꤹ�뤿��˻Ȥ��ޤ��� ���Ȥ��С�X.509 ������ \f2subject\fP �ե�����ɤ� \f2issuer\fP (��̾��) �ե�����ɤǻ��ꤵ���̾���ϡ�X.500 ����̾�Ǥ���\f3keytool\fP �ϡ����Υ��֥ѡ��Ȥ򥵥ݡ��Ȥ��Ƥ��ޤ���
.RS 3
.TP 2
o
\f2commonName\fP \- �ͤ��̾Ρ���Susan Jones�פʤ�
.TP 2
o
\f2organizationUnit\fP \- ������ȿ� (��ݤʤ�) ��̾�Ρ��ֻ����פʤ�
.TP 2
o
\f2organizationName\fP \- �礭��ȿ���̾�Ρ���ABCSystems, Inc.�פʤ�
.TP 2
o
\f2localityName\fP \- �ϰ� (�Ի�) ̾����Palo Alto�פʤ�
.TP 2
o
\f2stateName\fP \- ��̾�ޤ������̾����California�פʤ�
.TP 2
o
\f2country\fP \- 2 ʸ���ι��ֹ档��CH�פʤ�
.RE

.LP
.LP
\f2\-genkeypair\fP ���ޥ�ɤ� \f2\-dname\fP ���ץ������ͤȤ��Ƽ���̾ʸ�������ꤹ����ϡ����η����ǻ��ꤹ��ɬ�פ�����ޤ���
.LP
.nf
\f3
.fl
CN=\fP\f4cName\fP\f3, OU=\fP\f4orgUnit\fP\f3, O=\fP\f4org\fP\f3, L=\fP\f4city\fP\f3, S=\fP\f4state\fP\f3, C=\fP\f4countryCode\fP\f3
.fl
\fP
.fi

.LP
.LP
������å��Τι��ܤϡ��ºݤ˻��ꤹ���ͤ�ɽ���ޤ���û�̷��Υ�����ɤΰ�̣�ϡ����ΤȤ���Ǥ���
.LP
.nf
\f3
.fl
       CN=commonName
.fl
        OU=organizationUnit
.fl
        O=organizationName
.fl
        L=localityName
.fl
        S=stateName
.fl
        C=country
.fl
\fP
.fi

.LP
.LP
���˼����Τϡ�����̾ʸ�������Ǥ���
.LP
.nf
\f3
.fl
CN=Mark Smith, OU=JavaSoft, O=Sun, L=Cupertino, S=California, C=US
.fl
\fP
.fi

.LP
���ϡ�����ʸ�����Ȥä����ޥ�ɤ���Ǥ���
.nf
\f3
.fl
keytool \-genkeypair \-dname "CN=Mark Smith, OU=JavaSoft, O=Sun, L=Cupertino,
.fl
S=California, C=US" \-alias mark
.fl
\fP
.fi

.LP
.LP
������ɤ�û�̷��Ǥϡ���ʸ���Ⱦ�ʸ���϶��̤���ޤ��󡣤��Ȥ��С�CN��cn������� Cn �ϡ��ɤ��Ʊ����ΤȤ��ư����ޤ���
.LP
.LP
�����������ɤλ�����ˤϰ�̣�����ꡢ�ƥ��֥���ݡ��ͥ�ȤϾ�˼��������ǻ��ꤹ��ɬ�פ�����ޤ��������������֥���ݡ��ͥ�Ȥ򤹤٤ƻ��ꤹ��ɬ�פϤ���ޤ��󡣤��Ȥ��С����Τ褦�˰���Υ��֥���ݡ��ͥ�Ȥ��������Ǥ��ޤ���
.LP
.nf
\f3
.fl
CN=Steve Meier, OU=SunSoft, O=Sun, C=US
.fl
\fP
.fi

.LP
.LP
����̾ʸ������ͤ˥���ޤ��ޤޤ����ˡ����ޥ�ɹԤ�ʸ�������ꤹ��Ȥ��ˤϡ����Τ褦�˥���ޤ�ʸ�� \\ �ǥ��������פ���ɬ�פ�����ޤ���
.LP
.nf
\f3
.fl
   cn=peter schuster, o=Sun Microsystems\\, Inc., o=sun, c=us
.fl
\fP
.fi

.LP
.LP
����̾ʸ����򥳥ޥ�ɹԤǻ��ꤹ��ɬ�פϤ���ޤ��󡣼���̾��ɬ�פȤ��륳�ޥ�ɤ�¹Ԥ���Ȥ��ˡ����ޥ�ɹԤǼ���̾����ꤷ�ʤ��ä����ϡ��ƥ��֥���ݡ��ͥ�Ȥ���Ϥ�����ޤ������ξ��ϡ�����ޤ�ʸ�� \\ �ǥ��������פ���ɬ�פϤ���ޤ���
.LP
.RE
.SS 
����Ǥ�������Υ���ݡ��Ȥ˴ؤ�����ջ���
.LP
.RS 3

.LP
����: ����Ǥ�������Ȥ��ƾ����򥤥�ݡ��Ȥ����ˡ����������Ƥ򿵽Ť�Ĵ�٤Ƥ���������
.LP
�ޤ������������Ƥ�ɽ���� (\f2\-printcert\fP ���ޥ�ɤ���Ѥ��뤫���ޤ��� \f2\-noprompt\fP ���ץ�������ꤷ�ʤ��� \f2\-importcert\fP ���ޥ�ɤ����)��ɽ�����줿�����Υե��󥬡��ץ��Ȥ������Ԥ����ե��󥬡��ץ��ȤȰ��פ��뤫�ɤ������ǧ���ޤ���
���Ȥ��С�����桼��������������Ƥ��ơ����ξ����� \f2/tmp/cert\fP �Ȥ���̾���ǥե�����˳�Ǽ���Ƥ���Ȥ��ޤ������ξ��ϡ�����Ǥ�������Υꥹ�Ȥˤ��ξ������ɲä����ˡ�\f2\-printcert\fP ���ޥ�ɤ�¹Ԥ��ƥե��󥬡��ץ��Ȥ�ɽ���Ǥ��ޤ������Ȥ��С����Τ褦�ˤ��ޤ���
.LP
.nf
\f3
.fl
  keytool \-printcert \-file /tmp/cert
.fl
    Owner: CN=ll, OU=ll, O=ll, L=ll, S=ll, C=ll
.fl
    Issuer: CN=ll, OU=ll, O=ll, L=ll, S=ll, C=ll
.fl
    Serial Number: 59092b34
.fl
    Valid from: Thu Sep 25 18:01:13 PDT 1997 until: Wed Dec 24 17:01:13 PST 1997
.fl
    Certificate Fingerprints:
.fl
         MD5:  11:81:AD:92:C8:E5:0E:A2:01:2E:D4:7A:D7:5F:07:6F
.fl
         SHA1: 20:B6:17:FA:EF:E5:55:8A:D0:71:1F:E8:D6:9D:C0:37:13:0E:5E:FE
.fl
\fP
.fi

.LP
���ˡ��������������ʪ��Ϣ�������ο�ʪ���󼨤����ե��󥬡��ץ��Ȥȡ���Υ��ޥ�ɤ�ɽ�����줿�ե��󥬡��ץ��ȤȤ���Ӥ��ޤ����ե��󥬡��ץ��Ȥ����פ���С���������Ǥۤ��β��Ԥ� (����Ԥʤ�) �ˤ������Τ����ؤ����Ԥ��Ƥ��ʤ����Ȥ��ǧ�Ǥ��ޤ�����������Ǥ��μ�ι��⤬�Ԥ��Ƥ�����硢�����å���Ԥ鷺�˾����򥤥�ݡ��Ȥ���ȡ�����Ԥˤ�äƽ�̾���줿���٤ƤΤ�� (����Ū�տޤ�ĥ��饹�ե������ޤ� JAR �ե�����ʤ�) ���ꤹ�뤳�Ȥˤʤ�ޤ���
.LP
��: �����򥤥�ݡ��Ȥ�����ɬ�� \f2\-printcert\fP ���ޥ�ɤ�¹Ԥ��ʤ���Фʤ�ʤ��櫓�ǤϤ���ޤ���
\f2\-importcert\fP ���ޥ�ɤ�¹Ԥ���ȡ��������ȥ���ο���Ǥ�������Υꥹ�Ȥ˾������ɲä����ˡ������ξ���ɽ�����졢��ǧ������å�������ɽ������ޤ�������ݡ�����ϡ����λ������ߤǤ��ޤ�������������ǧ��å�������ɽ�������Τϡ�\f2\-importcert\fP ���ޥ�ɤ� \f2\-noprompt\fP ���ץ�������ꤻ���˼¹Ԥ���������Ǥ���
\f2\-noprompt\fP ���ץ���󤬻��ꤵ��Ƥ����硢�桼���Ȥ����äϹԤ��ޤ���
.LP
.RE
.SS 
�ѥ���ɤ˴ؤ�����ջ���
.LP
.RS 3

.LP
.LP
�������ȥ����Ф������Ԥ��ۤȤ�ɤΥ��ޥ�ɤǤϡ����ȥ��Υѥ���ɤ�ɬ�פǤ���
�ޤ�������Υ��ޥ�ɤǤϡ����/��̩���Υѥ���ɤ�ɬ�פˤʤ뤳�Ȥ�����ޤ���
.LP
.LP
�ѥ���ɤϥ��ޥ�ɹԤǻ���Ǥ��ޤ� (���ȥ��Υѥ���ɤˤ� \f2\-storepass\fP ���ץ����������Υѥ���ɤˤ� \f2\-keypass\fP ���ץ��������)�����������ƥ��Ȥ���Ū�Ȥ����硢�ޤ��ϰ���Ǥ��뤳�Ȥ��狼�äƤ��륷���ƥ�Ǽ¹Ԥ�����ʳ��ϡ����ޥ�ɹԤ䥹����ץȤǥѥ���ɤ���ꤷ�ʤ��Ǥ���������
.LP
.LP
ɬ�פʥѥ���ɤΥ��ץ����򥳥ޥ�ɹԤǻ��ꤷ�ʤ��ä����ϡ��ѥ���ɤ���Ϥ�����ޤ���
.LP
.RE
.SH "��Ϣ����"
.LP

.LP
.RS 3
.TP 2
o
.fi
http://java.sun.com/javase/6/docs/tooldocs/solaris/jar.html
��
.na
��\f2jar\fP�ץġ���Υɥ������
.TP 2
o
.fi
http://java.sun.com/javase/6/docs/tooldocs/solaris/jarsigner.html
��
.na
��\f2jarsigner\fP�ץġ���Υɥ������
.TP 2
o
\f3keytool\fP �λ�����ˤĤ��Ƥϡ�
.fi
http://java.sun.com/docs/books/tutorial/security/index.html
��
.na
��\f4Java Tutorial\fP�פˤ���
.fi
http://java.sun.com/docs/books/tutorial/trailmap.html
��
.na
��\f4Security\fP�ץȥ졼��
.RE

.LP
.SH "�ѹ��"
.LP

.LP
.LP
Java SE 6 �� keytool �Υ��ޥ�ɥ��󥿥ե��������ѹ�����ޤ�����
.LP
.LP
\f3keytool\fP �ϡ��桼�����ѥ���ɤ���Ϥ���ݤˤ���������Ƥ�ɽ�����ʤ��ʤ�ޤ������桼���ϥѥ������ϻ��ˤ���������Ƥ��ǧ�Ǥ��ʤ��ʤä����ᡢ���������ȥ��ѥ���ɤ���ꤷ���기�ѥ���ɤ��ѹ������ꤹ��ʤɡ��ѥ���ɤ������ѹ���Ԥ����Ӥ˥ѥ���ɤκ���Ϥ�����ޤ���
.LP
.LP
�ѹ����줿���ޥ�ɤ���ˤϡ�̾�����ѹ����줿�����Τ�Τ⤢��С��ѻߤ���Ƥ��Υɥ�����Ȥ˵��ܤ���ʤ��ʤä���Τ⤢��ޤ�������Τ��٤ƤΥ��ޥ�� (̾�����ѹ����줿��Τ��ѻߤ��줿��Τ�ξ�) �ϡ����Υ�꡼���Ǥ���³�����ݡ��Ȥ���Ƥ��ꡢ����Υ�꡼���Ǥ⥵�ݡ��Ȥ����ͽ��Ǥ���keytool �Υ��ޥ�ɥ��󥿥ե������˲ä���줿���٤Ƥ��ѹ���γ��פ򡢼��˼����ޤ���
.LP
.LP
̾�����ѹ����줿���ޥ��:
.LP
.RS 3
.TP 2
o
\f2\-export\fP ��̾���� \f2\-exportcert\fP ���ѹ� 
.TP 2
o
\f2\-genkey\fP ��̾���� \f2\-genkeypair\fP ���ѹ� 
.TP 2
o
\f2\-import\fP ��̾���� \f2\-importcert\fP ���ѹ� 
.RE

.LP
.LP
�ѻߤ���ƥɥ�����Ȥ˵��ܤ���ʤ��ʤä����ޥ��:
.LP
.RS 3
.TP 2
o
.fi
http://java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/solaris/keytool.html#keycloneCmd
��
.na
\f2\-keyclone\fP
.TP 2
o
.fi
http://java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/solaris/keytool.html#identitydbCmd
��
.na
\f2\-identitydb\fP
.TP 2
o
.fi
http://java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/solaris/keytool.html#selfcertCmd
��
.na
\f2\-selfcert\fP
.RE

.LP

.LP
 

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists