4033N/A." Copyright (c) 1998, 2011, Oracle and/or its affiliates. All rights reserved.
1178N/A." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
1178N/A."
1178N/A." This code is free software; you can redistribute it and/or modify it
1178N/A." under the terms of the GNU General Public License version 2 only, as
1178N/A." published by the Free Software Foundation.
1178N/A."
1178N/A." This code is distributed in the hope that it will be useful, but WITHOUT
1178N/A." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
1178N/A." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
1178N/A." version 2 for more details (a copy is included in the LICENSE file that
1178N/A." accompanied this code).
1178N/A."
1178N/A." You should have received a copy of the GNU General Public License version
1178N/A." 2 along with this work; if not, write to the Free Software Foundation,
1178N/A." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
1178N/A."
2362N/A." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2362N/A." or visit www.oracle.com if you need additional information or have any
2362N/A." questions.
1178N/A."
5176N/A.TH jarsigner 1 "05 Jul 2012"
1178N/A
1178N/A.LP
4033N/A.SH "̾��"
4935N/Ajarsigner \- JAR��̾����Ӹ��ڥġ���
1178N/A.LP
1178N/A.LP
4935N/AJava ARchive(JAR)�ե�����ν�̾������������̾�դ�JAR�ե�����ν�̾�򸡾ڤ��ޤ���
1178N/A.LP
4033N/A.SH "����"
1178N/A.LP
1178N/A.nf
1178N/A\f3
1178N/A.fl
1178N/A\fP\f3jarsigner\fP [ options ] jar\-file alias
1178N/A.fl
4033N/A\f3jarsigner\fP \-verify [ options ] jar\-file [alias...]
1178N/A.fl
1178N/A.fi
1178N/A
1178N/A.LP
1178N/A.LP
4935N/Ajarsigner��\-verify���ޥ�ɤǤϡ�JAR�ե�����̾�θ��0�İʾ�Υ������ȥ���̾�����Ǥ��ޤ����������ȥ���̾�����ꤵ�줿��硢jarsigner�ϡ�JAR�ե�������γƽ�̾�դ�����ƥ��ƥ��θ��ڤ˻��Ѥ��������񤬡������줫�Υ������ȥ���̾�˰��פ��뤳�Ȥ�����å����ޤ�����̾�ϡ�\-keystore�ǻ��ꤵ�줿�������ȥ���ޤ��ϥǥե���ȤΥ������ȥ�����������ޤ���
4033N/A.LP
4033N/A.SH "����"
1178N/A.LP
1178N/A.LP
4935N/A\f3jarsigner\fP�ġ���ϡ�����2�Ĥ���Ū�ǻ��Ѥ��ޤ���
1178N/A.LP
1178N/A.RS 3
1178N/A.TP 3
1178N/A1.
4935N/AJava ARchive(JAR)�ե�����˽�̾������Ū
1178N/A.TP 3
1178N/A2.
4935N/A��̾�դ�JAR�ե�����ν�̾���������򸡾ڤ�����Ū
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.LP
4935N/AJAR��ǽ����Ѥ���ȡ����饹���ե����롢���᡼����������ɤ���Ӥ���¾�Υǥ����롦�ǡ�����ñ��Υե�����˥ѥå��������Ǥ���Τǡ��ե�������®�����ưפ����ۤǤ��ޤ�����ȯ�Ԥϡ�jar(1)�Ȥ���̾���Υġ������Ѥ���JAR�ե����������Ǥ��ޤ���(����Ū�ʴ�����������С����٤Ƥ�ZIP�ե������JAR�ե�����Ȥߤʤ����Ȥ��Ǥ��ޤ�����������\f3jar\fP�ˤ�äƺ������줿JAR�ե����롢�ޤ���\f3jarsigner\fP�ˤ�äƽ���줿JAR�ե�����ˤϡ�META\-INF/MANIFEST.MF�ե����뤬�ޤޤ�Ƥ��ޤ���)
4033N/A.LP
4033N/A.LP
4935N/A\f2�ǥ������̾\fP�ϡ��ʤ�餫�Υǡ���(�ֽ�̾�פ��оݤȤʤ�ǡ���)�ȡ�����ƥ��ƥ�(�͡���Ҥʤ�)����̩���Ȥ˴�Ť��Ʒ׻������ӥå���Ǥ�����񤭤ν�̾Ʊ�͡��ǥ������̾�ˤ�¿��������������ޤ���
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4935N/A��̾�������˻��Ѥ��줿��̩�����Фˤʤ������Ѥ��Ʒ׻���Ԥ����Ȥǡ��ǥ������̾����ʪ���ɤ����򸡾ڤǤ��ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A��̩����¾�ͤ��Τ��ʤ��¤ꡢ�ǥ������̾�ε�¤���Բ�ǽ�Ǥ���
4033N/A.TP 2
4033N/Ao
4935N/A�ǥ������̾�ϡ����ν�̾���դ����ǡ����Τߤ��оݤȤ����ΤǤ��ꡢ¾�Υǡ����ν�̾�Ȥ��Ƶ�ǽ���뤳�ȤϤ���ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A��̾�դ��Υǡ������ѹ��Ǥ��ޤ��󡣥ǡ������ѹ����줿���ϡ����ν�̾�ˤ�äƥǡ�������ʪ�ǤϤʤ����Ȥ����ڤ���ޤ���
1178N/A.RE
1178N/A
1178N/A.LP
1178N/A.LP
4935N/A�ե�������Ф��ƥ���ƥ��ƥ��ν�̾����������ˤϡ��ޤ�������ƥ��ƥ��ϡ����Υ���ƥ��ƥ��˴�Ϣ���������̩���Υڥ�����ɬ�פ�����ޤ����ޤ�������ǧ�ڤ���1�Ĥޤ���ʣ���ξ������ɬ�פǤ���\f2������\fP�Ȥϡ����륨��ƥ��ƥ���ȯ�Ԥ����ǥ������̾�դ���ʸ��ǡ��̤ʥ���ƥ��ƥ��θ���������ͤǤ��뤳�Ȥ�������Ƥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP�ϡ�\f2�������ȥ�\fP�˴ޤޤ�븰�Ⱦ�����������Ѥ��ơ�JAR�ե�����Υǥ������̾���������ޤ����������ȥ��ϡ���̩����������б��������ǧ�ڤ��뤿���X.509������������󤬼���줿�ǡ����١����Ǥ����������ȥ��κ����ȴ���ˤϡ�keytool(1)�桼�ƥ���ƥ�����Ѥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP�ϡ�����ƥ��ƥ�����̩������Ѥ��ƽ�̾���������ޤ�����̾�դ�JAR�ե�����ˤϡ��ե�����ν�̾�˻��Ѥ��줿��̩�����б���������Ф��롢�������ȥ���ξ�����Υ��ԡ��ʤɤ��ޤޤ�Ƥ��ޤ���\f3jarsigner\fP�ϡ���̾�դ�JAR�ե�������(��̾�֥�å����ե�������)�ˤ�����������Ѥ��Ƥ��Υե�����Υǥ������̾�򸡾ڤǤ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP�ϥ����ॹ����פ�ޤ��̾����������Τǡ������ƥ��ǥץ?��(Java Plug\-in��ޤ�)��JAR�ե����뤬��̾�������ͭ������˽�̾���줿���ɤ���������å��Ǥ��ޤ�������ˡ�API����Ѥ���ȡ����ץꥱ������󤫤饿���ॹ����׾��������Ǥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A�������Ǥϡ�\f3jarsigner\fP�ǽ�̾�Ǥ���Τϡ�SDK��jar(1)�ġ���Ǻ������줿JAR�ե����롢�ޤ���ZIP�ե�����ΤߤǤ���(JAR�ե������ZIP�ե������Ʊ���Ǥ�����JAR�ե�����ˤ�META\-INF/MANIFEST.MF�ե����뤬�ޤޤ�Ƥ��������ۤʤ�ޤ������Υե�����ϡ�\f3jarsigner\fP��ZIP�ե�����˽�̾���դ���Ȥ��˼�ưŪ�˺�������ޤ���)
4033N/A.LP
4033N/A.LP
4935N/A�ǥե���ȤǤϡ�\f3jarsigner\fP��JAR(�ޤ���ZIP)�ե������\f2��̾���ޤ�\fP����̾�դ�JAR�ե������\f2����\fP������ϡ�\f2\-verify\fP���ץ�������ꤷ�ޤ���
4033N/A.LP
4033N/A.SS
4033N/A�������ȥ�����̾
4033N/A.LP
4033N/A.LP
4935N/A�������ȥ��Τ��٤ƤΥ���ȥ�ϡ���դ�\f2��̾\fP��𤷤ƥ�����������ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP����Ѥ���JAR�ե�����˽�̾���դ���Ȥ��ϡ���̾��������ɬ�פ���̩����ޤ७�����ȥ�������ȥ����̾����ꤹ��ɬ�פ�����ޤ������Ȥ��С�������ϡ�working�ǥ��쥯�ȥ��mystore�Ȥ���̾���Υ������ȥ��˴ޤޤ����̾duke�˴�Ϣ�դ���줿��̩������Ѥ��ơ�MyJARFile.jar�Ȥ���̾����JAR�ե�����˽�̾���դ��ޤ������ϥե�����ϻ��ꤵ��Ƥ��ʤ��Τǡ�MyJARFile.jar�Ͻ�̾�դ���JAR�ե�����ˤ�äƾ�񤭤���ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4935N/A jarsigner \-keystore /working/mystore \-storepass \fP\f4<keystore password>\fP\f3
4033N/A.fl
4935N/A \-keypass \fP\f4<private key password>\fP\f3 MyJARFile.jar duke
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�������ȥ��ϥѥ���ɤ��ݸ��Ƥ���Τǡ����ȥ��Υѥ���ɤ���ꤹ��ɬ�פ�����ޤ������ޥ�ɥ饤��ǥ��ȥ��Υѥ���ɤ���ꤷ�ʤ��ȡ��ѥ���ɤ����Ϥ�����ޤ���Ʊ�ͤˡ���̩���⥭�����ȥ���ǥѥ���ɤˤ�ä��ݸ��Ƥ��뤿�ᡢ��̩���Υѥ���ɤ���ꤹ��ɬ�פ�����ޤ������ޥ�ɥ饤�����̩���Υѥ���ɤ���ꤷ�Ƥ��ʤ���硢�ޤ��ϻ��ꤷ���ѥ���Ȥ���¸����Ƥ���ѥ���ɤȰ�äƤ�����ˤϡ���̩���Υѥ���ɤ����Ϥ�����ޤ���
4033N/A.LP
4033N/A.SS
4033N/A�������ȥ��ξ��
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP�ˤϡ����Ѥ��륭�����ȥ���URL����ꤹ��\f2\-keystore\fP���ץ���󤬤���ޤ����������ȥ��ϥǥե���Ȥǡ�\f2user.home\fP�����ƥࡦ�ץ�ѥƥ��Ƿ�ޤ�桼�����Υۡ��ࡦ�ǥ��쥯�ȥ��\f2.keystore\fP�Ȥ���̾���Υե�������˳�Ǽ����ޤ���Solaris�����ƥ�ξ�硢\f2user.home\fP�Υǥե���Ȥϥ桼������home�ǥ��쥯�ȥ�ˤʤ�ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f2\-keystore\fP���ץ���󤫤�����ϥ��ȥ꡼��ϡ�\f2KeyStore.load\fP�᥽�åɤ��Ϥ���ޤ���URL�Ȥ���\f2NONE\fP�����ꤵ��Ƥ�����ϡ�null�Υ��ȥ꡼�ब\f2KeyStore.load\fP�᥽�åɤ��Ϥ���ޤ���\f2NONE\fP�ϡ�\f2KeyStore\fP���ե�����١����ǤϤʤ���硢���Ȥ��С��ϡ��ɥ��������ȡ����󡦥ǥХ������¸�ߤ��Ƥ�����ʤɤ˻��ꤷ�Ƥ���������
4033N/A.LP
4033N/A.SS
4033N/A�������ȥ��μ���
4033N/A.LP
4033N/A.LP
4935N/A\f2java.security\fP�ѥå��������󶡤���Ƥ���\f2KeyStore\fP���饹�ϡ��������ȥ���ξ���ؤΥ�����������Ӿ�����ѹ���Ԥ�����Ρ����Τ�������줿���󥿥ե��������󶡤��ޤ����������ȥ��θ�������Ȥ��Ƥϡ����줾�줬�����\f2������\fP�Υ������ȥ����оݤȤ���ʣ���ΰۤʤ������¸�߲�ǽ�Ǥ���
4033N/A.LP
4033N/A.LP
4935N/A���ߡ��������ȥ��μ�������Ѥ����ΤȤ��ơ�\f3keytool\fP��\f3jarsigner\fP��2�ĤΥ��ޥ�ɥ饤�󡦥ġ���ȡ�\f3Policy Tool\fP�Ȥ���̾����1�Ĥ�GUI�١����Υġ��뤬����ޤ���\f2KeyStore\fP�ϸ���Ƥ���Τǡ�Java 2 SDK�桼������KeyStore����Ѥ���¾�Υ������ƥ������ץꥱ������������Ǥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A�������ȥ��ˤϡ�Sun Microsystems���󶡤����ȹ��ߤΥǥե���Ȥμ���������ޤ�������ϡ�JKS�Ȥ���̾�����ȼ��Υ������ȥ���������(����)�����Ѥ����Τǡ��������ȥ���ե�����Ȥ��Ƽ������Ƥ��ޤ������μ����Ǥϡ��ġ�����̩���ϸ��̤Υѥ���ɤˤ�ä��ݸ�졢�������ȥ����Τ���������(��̩���Ȥ��̤�)�ѥ���ɤˤ�ä��ݸ��ޤ���
1178N/A.LP
1178N/A.LP
4935N/A�������ȥ��μ����ϡ��ץ�Х����١����Ǥ�������Ū�ˤϡ�\f2KeyStore\fP�ˤ�ä��󶡤���륢�ץꥱ������󡦥��󥿥ե��������֥����ӥ����ץ�Х��������󥿥ե�������(SPI)�˴�Ť��Ƽ�������ޤ����Ĥޤꡢ�б�����\f2KeystoreSpi\fP��ݥ��饹(�����\f2java.security\fP�ѥå������˴ޤޤ�Ƥ��ޤ�)�����ꡢ���Υ��饹�����֥ץ�Х����פ���������ɬ�פΤ���Service Provider Interface�Υ᥽�åɤ�������Ƥ��ޤ���(�����ǡ��֥ץ�Х����פȤϡ�Java Security API�ˤ�äƥ���������ǽ�ʥ����ӥ��Υ��֥��åȤ��Ф������θ���������󶡤���ѥå������ޤ��ϥѥå������ν���Τ��ȤǤ���)�������äơ��������ȥ��μ������󶡤���ˤϡ�
4033N/A.na
4935N/A\f2Java�Ź沽�������ƥ������ѥץ�Х����μ�����ˡ\fP @
4033N/A.fi
5176N/Ahttp://docs.oracle.com/javase/7/docs/technotes/guides/security/crypto/HowToImplAProvider.html���������Ƥ���褦�ˡ����饤����Ȥ��֥ץ�Х����פ��������KeystoreSpi���֥��饹�μ������󶡤���ɬ�פ�����ޤ���
4033N/A.LP
4033N/A.LP
4935N/A���ץꥱ�������Ǥϡ�\f2KeyStore\fP���饹���󶡤���getInstance�ե����ȥꡦ�᥽�åɤ���Ѥ��뤳�Ȥǡ��͡��ʥץ�Х�������ۤʤ�\f2������\fP�Υ������ȥ��μ���������Ǥ��ޤ����������ȥ��Υ����פϡ��������ȥ�����γ�Ǽ�����ȥǡ����������������ȤȤ�ˡ��������ȥ������̩���ȥ������ȥ����Τ����������ݸ�뤿��˻��Ѥ���륢�르�ꥺ���������ޤ����ۤʤ륿���פΥ������ȥ��μ����ˤϡ��ߴ����Ϥ���ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3keytool\fP�ϡ�Ǥ�դΥե�����١����Υ������ȥ�������ư��ޤ���(����ϡ����ޥ�ɥ饤�󤫤��Ϥ��줿�������ȥ��ξ���ե�����̾�Ȥ��ư����������FileInputStream���Ѵ����ơ�FileInputStream���饭�����ȥ��ξ����?�ɤ��ޤ���)����\f3jarsigner\fP�ġ����\f3policytool\fP�ġ���ϡ�URL�ǻ����ǽ��Ǥ�դξ�꤫�饭�����ȥ����ɤ߹��ळ�Ȥ��Ǥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP��\f3keytool\fP�ξ�硢\f2\-storetype\fP���ץ�������Ѥ��ƥ��ޥ�ɥ饤��ǥ������ȥ��Υ����פ����Ǥ��ޤ���\f3Policy Tool\fP�ξ��ϡ���Edit�ץ�˥塼�Ρ�Change Keystore�ץ��ޥ�ɤ���Ѥ��ƥ������ȥ��Υ����פ����Ǥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A�桼�������������ȥ��Υ����פ�����Ū�˻��ꤷ�ʤ��ä����ϡ�ñ��˥������ƥ����ץ�ѥƥ����ե�����ǻ��ꤵ�줿\f2keystore.type\fP�ץ�ѥƥ����ͤ˴�Ť��ơ��������ȥ��μ��������򤵤�ޤ������Υ������ƥ����ץ�ѥƥ����ե������\f2java.security\fP�ȸƤФ졢SDK�������ƥ����ץ�ѥƥ����ǥ��쥯�ȥ�\f2java.home\fP/lib/security���¸�ߤ��Ƥ��ޤ��������ǡ�\f2java.home\fP�ϼ¹Ի��Ķ��Υǥ��쥯�ȥ�(SDK��\f2jre\fP�ǥ��쥯�ȥ�ޤ���Java 2 Runtime Environment�Υȥåץ�٥롦�ǥ��쥯�ȥ�)�Ǥ���
4033N/A.LP
4033N/A.LP
4935N/A�ƥġ���ϡ�\f2keystore.type\fP���ͤ�������������ͤǻ��ꤵ�줿�����פΥ������ȥ���������Ƥ���ץ�Х��������Ĥ���ޤǡ����ߥ��󥹥ȡ��뤵��Ƥ��뤹�٤ƤΥץ�Х�����Ĵ�٤ޤ�����Ū�Υץ�Х��������Ĥ���ȡ����Υץ�Х�������Υ������ȥ��μ�������Ѥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f2KeyStore\fP���饹���������Ƥ���static�᥽�å�\f2getDefaultType\fP����Ѥ���ȡ����ץꥱ�������䥢�ץ�åȤ���\f2keystore.type\fP�ץ�ѥƥ����ͤ�����Ǥ��ޤ������Υ����ɤϡ��ǥե���ȤΥ������ȥ���������(\f2keystore.type\fP�ץ�ѥƥ��ǻ��ꤵ�줿������)�Υ��󥹥��󥹤��������ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�ǥե���ȤΥ������ȥ��������פ�jks(Sun���󶡤����ȼ��Υ����פΥ������ȥ��μ���)�Ǥ�������ϡ��������ƥ����ץ�ѥƥ����ե�������μ��ιԤˤ�äƻ��ꤵ��Ƥ��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A keystore.type=jks
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A���: �������ȥ��Υ����פλ���Ǥϡ���ʸ��Ⱦ�ʸ��϶��̤���ޤ��󡣤��Ȥ��С�JKS��jks��Ʊ����ΤȤ��ư����ޤ���
4033N/A.LP
4033N/A.LP
4935N/A�ƥġ���ǥǥե���Ȱʳ��Υ������ȥ��μ�������Ѥ���ˤϡ���ιԤ��ѹ������̤Υ������ȥ��Υ����פ���ꤷ�ޤ������Ȥ��С�pkcs12�ȸƤФ�륿���פΥ������ȥ��μ������󶡤��Ƥ���ץ�Х������ѥå���������Ѥ���ˤϡ���ιԤ򼡤Τ褦���ѹ����ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A keystore.type=pkcs12
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/APKCS#11�ץ�Х������ѥå���������Ѥ�����ξܺ٤ϡ�Java PKCS#11��ե���󥹡������ɤˤ���
4033N/A.na
4935N/A\f2KeyTool��JarSigner\fP @
4033N/A.fi
5176N/Ahttp://docs.oracle.com/javase/7/docs/technotes/guides/security/p11guide.html#KeyToolJarSigner�ι�򻲾Ȥ��Ƥ���������
4033N/A.LP
4033N/A.SS
4033N/A���ݡ��Ȥ���륢�르�ꥺ��
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP�ϥǥե���Ȥǡ����Τ����줫����Ѥ���JAR�ե�����˽�̾���ޤ���
1178N/A.LP
1178N/A.RS 3
1178N/A.TP 2
1178N/Ao
4935N/ASHA1�����������ȡ����르�ꥺ�����Ѥ���DSA(�ǥ������̾���르�ꥺ��)
4033N/A.TP 2
4033N/Ao
4935N/ASHA256�����������ȡ����르�ꥺ�����Ѥ���RSA���르�ꥺ��
4033N/A.TP 2
4033N/Ao
4935N/ASHA256��ECDSA(�ʱ߶����ǥ������̾���르�ꥺ��)����Ѥ���EC(�ʱ߶���)�Ź���르�ꥺ��
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A����Ū�ˤϡ���̾�Ԥθ�����̩����DSA���Ǥ����硢\f3jarsigner\fP��SHA1withDSA���르�ꥺ�����Ѥ���JAR�ե�����˽�̾���դ��ޤ�����̾�Ԥθ���RSA���Ǥ����硢\f3jarsigner\fP��SHA256withRSA���르�ꥺ�����Ѥ���JAR�ե�����˽�̾���դ��ޤ�����̾�Ԥθ���EC���Ǥ����硢\f3jarsigner\fP��SHA256withECDSA���르�ꥺ�����Ѥ���JAR�ե�����˽�̾���դ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A�����Υǥե���Ȥν�̾���르�ꥺ��ϡ�\f2\-sigalg\fP���ץ�������Ѥ��ƥ����С��饤�ɤǤ��ޤ���
4033N/A.LP
4033N/A.SS
4935N/A��̾�դ�JAR�ե�����
4033N/A.LP
4033N/A.LP
4935N/A\f3jarsigner\fP����Ѥ���JAR�ե�����˽�̾���դ�����硢���Ϥ�����̾�դ�JAR�ե����������JAR�ե������Ʊ���Ǥ���������2�Ĥ��ɲåե����뤬META\-INF�ǥ��쥯�ȥ���֤���������ۤʤ�ޤ���
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4935N/A.SF��ĥ�Ҥ��դ�����̾�ե�����
4033N/A.TP 2
4033N/Ao
4935N/A.DSA��.RSA�ޤ���.EC���ĥ�Ҥ��դ�����̾�֥�å����ե�����
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�����2�ĤΥե�����Υ١������ե�����̾�ϡ�\f2\-sigFile\fP���ץ������ͤ����������ޤ������Ȥ��С����Τ褦�˥��ץ�������ꤷ���Ȥ��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A\-sigFile MKSIGN
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A���ξ�硢�ե�����̾�Ϥ��줾��MKSIGN.SF��MKSIGN.DSA�ˤʤ�ޤ���
4033N/A.LP
4033N/A.LP
4935N/A���ޥ�ɥ饤���\f2\-sigfile\fP���ץ�������ꤷ�ʤ��ä���硢.SF�ե������.DSA�ե�����Υ١������ե�����̾�ϡ����ޥ�ɥ饤��ǻ��ꤵ�줿��̾����Ƭ��8ʸ��򤹤٤���ʸ����Ѵ�������Τˤʤ�ޤ�����̾��8ʸ��̤���ξ��ϡ���̾�����Τޤ޻��Ѥ���ޤ�����̾����ˡ���̾�ե�����̾�˻��ѤǤ��ʤ�ʸ��ޤޤ�Ƥ�����ϡ���������ʸ�����(_)���֤������ƥե�����̾����������ޤ������ѤǤ���ʸ��ϡ�����ե��٥åȡ�������(_)���ϥ��ե�Ǥ���
4033N/A.LP
4935N/A\f3��̾(.SF)�ե�����\fP
4033N/A.LP
4033N/A.LP
4935N/A��̾�ե�����(.SF�ե�����)�ϡ�\f3jarsigner\fP�ǽ�̾���դ���JAR�ե�����˾�˴ޤޤ��ޥ˥ե����ȡ��ե�����Ȼ��Ƥ��ޤ����Ĥޤꡢ�ޥ˥ե����ȡ��ե�����Ʊ�͡�.SF�ե�����ˤϡ�JAR�ե�����˴ޤޤ�Ƥ��륽�������ե����뤴�Ȥˡ�����3�ĤιԤ�����ޤ���
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4033N/A�ե�����̾
1178N/A.TP 2
1178N/Ao
4935N/A���Ѥ���Ƥ�������������ȡ����르�ꥺ��(SHA)��̾��
4033N/A.TP 2
4033N/Ao
4935N/ASHA�����������Ȥ���
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�ޥ˥ե����ȡ��ե�����Ǥϡ��ƥ��������ե������SHA�����������Ȥ��ͤϡ����������ե�����ΥХ��ʥꡦ�ǡ����Υ�����������(�ϥå���)�ˤʤ�ޤ�������.SF�ե�����Ǥϡ����������ե�����Υ����������Ȥ��ͤϡ����������ե�����Υޥ˥ե����ȡ��ե�������Τ����3�ԤΥϥå���ˤʤ�ޤ���
4033N/A.LP
4033N/A.LP
4935N/A��̾�ե�����ˤϡ��ǥե���Ȥǥޥ˥ե����ȡ��ե��������ΤΥϥå��夬��Ǽ���줿�إå�����ޤޤ�Ƥ��ޤ���JAR�ե�����θ��ڤ���������褦�ˡ����Υإå�����¸�ߤˤ�äƸ��ڤκ�Ŭ������ǽ�ˤʤäƤ��ޤ���
4033N/A.LP
4935N/A\f3��̾�֥�å����ե�����\fP
4033N/A.LP
4935N/A.SF�ե�����ˤϽ�̾���դ���졢��̾�Ͻ�̾�֥�å����ե�������֤���ޤ������Υե�����ˤϡ��������ȥ�����ξ�����ޤ��Ͼ���������������沽���줿���Ǵޤޤ�Ƥ��ޤ���������ޤ��Ͼ������������ϡ���̾�˻��Ѥ��줿��̩�����б��������ǧ�ڤ��ޤ����ե�����γ�ĥ�Ҥϡ����Ѥ��������������ȡ����르�ꥺ��˱�����.DSA��.RSA��.EC�Τ����줫�ˤʤ�ޤ���
4033N/A.SS
4033N/A��̾�����ॹ�����
4033N/A.LP
4033N/A.LP
4935N/A\f2jarsigner\fP�ġ���Ǥϡ�JAR�ե�����ν�̾���˽�̾�����ॹ����פ�����������¸�Ǥ��ޤ�������ˡ�\f2jarsigner\fP�����ؽ�̾�����򥵥ݡ��Ȥ��ޤ�������ư��Ͼ�ά��ǽ�ǡ���̾���˼��γƥ��ץ����ˤ�ä����椵��ޤ���
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4033N/A\f2\-tsa url\fP
4033N/A.TP 2
4033N/Ao
4033N/A\f2\-tsacert alias\fP
1178N/A.TP 2
1178N/Ao
4033N/A\f2\-altsigner class\fP
1178N/A.TP 2
1178N/Ao
4033N/A\f2\-altsignerpath classpathlist\fP
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�����γƥ��ץ����ξܺ٤ϡ����ץ����ι�򻲾Ȥ��Ƥ���������
4033N/A.LP
4033N/A.SS
4935N/AJAR�ե�����θ���
4033N/A.LP
4033N/A.LP
4935N/AJAR�ե�����θ��ڤ������Τϡ���̾��ͭ��Ǥ��ꡢ���Ľ�̾�������ʸ��JAR�ե�������ΤɤΥե�������ѹ�����Ƥ��ʤ����Ǥ���JAR�ե�����θ��ڤϡ����μ��ǹԤ��ޤ���
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 3
4033N/A1.
4935N/A.SF�ե����뼫�Τν�̾�򸡾ڤ��ޤ���
4935N/A.br
4935N/A.br
4935N/A���μ��Ǥϡ��ƽ�̾�֥�å�(.DSA)�ե�����˳�Ǽ����Ƥ����̾�����ºݤˡ������б�������̩������Ѥ����������줿��ΤǤ��뤳�Ȥ���ǧ����ޤ���.DSA�ե�����ˤϡ����ξ�����(�ޤ��Ͼ������������)��ޤޤ�Ƥ��ޤ����ޤ������μ��Ǥϡ���Ū�ν�̾�����б������̾(.SF)�ե��������ͭ��ʽ�̾�Ǥ��뤫�ɤ�����Ĵ�١�.SF�ե����뤬���Ѥ���Ƥ��ʤ����Ȥ��ǧ����ޤ���
4033N/A.TP 3
4033N/A2.
4935N/A.SF�ե�������γƥ���ȥ�Υ����������Ȥ�ޥ˥ե���������б�����ƥ����������ͤ����碌�Ƹ��ڤ��ޤ���
4935N/A.br
4935N/A.br
4935N/A.SF�ե�����ˤϡ��ޥ˥ե����ȡ��ե��������ΤΥϥå��夬��Ǽ���줿�إå������ǥե���ȤǴޤޤ�Ƥ��ޤ������Υإå�����¸�ߤ�����ϡ��إå�����Υϥå��夬�ºݤ˥ޥ˥ե����ȡ��ե�����Υϥå���Ȱ��פ��뤫�ɤ����򸡾ڤ��뤳�Ȥ��Ǥ��ޤ����ϥå��夬���פ�����ϡ����μ��˸��ڤ��ʤߤޤ���
4935N/A.br
4935N/A.br
4935N/A�ϥå��夬���פ��ʤ����ϡ���ΨŪ�ˤ�������ˡ����Ѥ������ڤ�ɬ�פˤʤ�ޤ�������Ū�ˤϡ�.SF�ե�������γƥ��������ե�������󥻥������Υϥå��夬���ޥ˥ե����ȡ��ե���������б����륻�������Υϥå���Ȱ��פ��뤫�ɤ�������ǧ����ޤ�(��̾(.SF)�ե�����򻲾�)��
4935N/A.br
4935N/A.br
4935N/A.SF�ե�����Υإå����˳�Ǽ���줿�ޥ˥ե����ȡ��ե�����Υϥå���ȡ��ºݤΥޥ˥ե����ȡ��ե�����Υϥå���Ȥ����פ��ʤ����ϡ���̾(�Ĥޤ�.SF�ե�����)��������ˡ�JAR�ե������1�İʾ�Υե����뤬(\f2jar\fP�ġ������Ѥ���)�ɲä��줿��ǽ��������ޤ���\f2jar\fP�ġ������Ѥ��ƥե�������ɲä�����硢�ޥ˥ե����ȡ��ե�������ѹ�����ޤ�(�������ե������ѤΥ���������ɲä���ޤ�)����.SF�ե�������ѹ�����ޤ��󡣤��ξ�硢.SF�ե�����Υإå����ʳ��Υ��������˳�Ǽ���줿�ϥå��夬���ޥ˥ե����ȡ��ե���������б����륻�������Υϥå���Ȱ��פ���Ȥ��ϡ���̾����������JAR�ե��������¸�ߤ��Ƥ����ե�����Τ������ɤΥե�������ѹ�����Ƥ��ʤ����Ȥˤʤꡢ���ڤ�������ΤȤ��ư����ޤ���
4033N/A.TP 3
4033N/A3.
4935N/AJAR�ե�������Υե�����Τ�����.SF�ե�������˥���ȥ���ijƥե�������ɤ߹��ߤޤ����ɹ�����˥ե�����Υ����������Ȥ�׻�������̤�ޥ˥ե����ȡ������������γ�������ե�����Υ����������Ȥ���Ӥ��ޤ���2�ĤΥ����������Ȥ�Ʊ���Ǥ���ɬ�פ����ꡢ�����Ǥʤ����ϸ��ڤ����Ԥ��ޤ���
1178N/A.RE
1178N/A
1178N/A.LP
1178N/A.LP
4935N/A���ڥץ?��������Ǥʤ�餫�ν���ʸ��ڥ��顼��ȯ��������硢���ڥץ?������ߤ��졢�������ƥ��㳰�����?����ޤ����㳰�ϡ�\f3jarsigner\fP������å�����ɽ�����ޤ���
1178N/A.LP
4033N/A.SS
4935N/A1�Ĥ�JAR�ե�������оݤȤ���ʣ���ν�̾
1178N/A.LP
1178N/A.LP
4935N/A1�Ĥ�JAR�ե�������Ф���\f3jarsigner\fP�ġ����ʣ����¹Ԥ����¹ԤΤ��Ӥˡ��ۤʤ�桼��������̾����ꤹ��С�JAR�ե������ʣ���Υ桼�����ν�̾���դ��뤳�Ȥ��Ǥ��ޤ���
1178N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner myBundle.jar susan
4033N/A.fl
4033N/A jarsigner myBundle.jar kevin
4033N/A.fl
4033N/A\fP
4033N/A.fi
0N/A
0N/A.LP
0N/A.LP
4935N/AJAR�ե����뤬ʣ�����̾����Ƥ����硢����JAR�ե�����ˤ�.SF�ե������.DSA�ե�����Υڥ���ʣ���ޤޤ�뤳�Ȥˤʤ�ޤ���.SF�ե������.DSA�ե�����Υڥ��ϡ�1��ν�̾���Ф���1�ĺ�������ޤ����������äơ������ǽ��Ϥ����JAR�ե�����ˤϡ�����̾�����ĥե����뤬�ޤޤ�ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A SUSAN.SF
4033N/A.fl
4033N/A SUSAN.DSA
4033N/A.fl
4033N/A KEVIN.SF
4033N/A.fl
4033N/A KEVIN.DSA
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
0N/A.LP
1178N/A.LP
4935N/A���: JAR�ե�����Ǥϡ�JDK 1.1��\f3javakey\fP�ġ�����������줿��̾��\f3jarsigner\fP���������줿��̾�����ߤǤ��ޤ����Ĥޤꡢ���Ǥ�\f3javakey\fP����Ѥ��ƽ�̾���դ����Ƥ���JAR�ե�����ˡ�\f3jarsigner\fP����Ѥ��ƽ�̾���դ��뤳�Ȥ��Ǥ��ޤ���
4033N/A.LP
4033N/A.SH "���ץ����"
4033N/A.LP
4033N/A.LP
4935N/A���ˡ�\f3jarsigner\fP�Υ��ץ����ˤĤ����������ޤ������:
0N/A.LP
1178N/A.RS 3
0N/A.TP 2
1178N/Ao
4935N/A�ɤΥ��ץ����̾�ˤ���Ƭ�˥ޥ��ʥ�����(\-)���դ��ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A���ץ�����Ǥ�դν��ǻ���Ǥ��ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A������å��Τι��ܤμºݤ���(���ץ�������)�ϡ����ꤹ��ɬ�פ�����ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A\f2\-keystore\fP��\f2\-storepass\fP��\f2\-keypass\fP��\f2\-sigfile\fP��\f2\-sigalg\fP��\f2\-digestalg\fP�����\f2\-signedjar\fP���ץ�������ѤǤ���Τϡ���̾�դ�JAR�ե�����򸡾ڤ�����ǤϤʤ���JAR�ե�����˽�̾������ΤߤǤ���Ʊ�ͤˡ���̾�򥳥ޥ�ɥ饤��ǻ��ꤹ��Τϡ�JAR�ե�����˽�̾���դ�����ΤߤǤ���
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.RS 3
4033N/A.TP 3
4033N/A\-keystore url
4935N/A�������ȥ��ξ��򼨤�URL����ꤷ�ޤ����ǥե���Ȥϡ��桼�����Υۡ��ࡦ�ǥ��쥯�ȥ���Υե�����\f2.keystore\fP�Ǥ����桼�����Υۡ��ࡦ�ǥ��쥯�ȥ�ϡ�user.home�����ƥࡦ�ץ�ѥƥ��ˤ�äƷ�ޤ�ޤ���
4935N/A.br
4935N/A.br
4935N/A��̾����Ȥ��ϥ������ȥ���ɬ�פǤ������Τ��ᡢ�ǥե���ȤΥ������ȥ���¸�ߤ��ʤ����(�ޤ��ϥǥե���Ȱʳ��Υ������ȥ�����Ѥ�����)�ϡ��������ȥ�������Ū�˻��ꤹ��ɬ�פ�����ޤ���
4935N/A.br
4935N/A.br
4935N/A���ڤ���Ȥ��ϥ������ȥ���\f2ɬ�פ���ޤ���\fP�����������������ȥ������ꤵ��Ƥ��뤫�����뤤�ϥǥե���ȤΥ������ȥ���¸�ߤ��Ƥ��ơ������\f2\-verbose\fP���ץ�������ꤵ��Ƥ�����硢JAR�ե�����θ��ڤ˻��Ѥ��������񤬤��Υ������ȥ���1�ĤǤ�ޤޤ�Ƥ��뤫�ɤ����˴ؤ����ɲþ��󤬽��Ϥ���ޤ���
4935N/A.br
4935N/A.br
4935N/A���: \f2\-keystore\fP�ΰ���ˤϡ�URL�Τ����˥ե�����̾(�ȥѥ�)�����Ǥ��ޤ����ե�����̾(�ȥѥ�)����ꤷ�����ϡ���file:��URL�Ȥ��ư����ޤ���������򼨤��ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A \-keystore \fP\f4filePathAndName\fP\f3
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A����ϡ����λ����Ʊ����ΤȤ��ư����ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A \-keystore file:\fP\f4filePathAndName\fP\f3
4033N/A.fl
4033N/A\fP
4033N/A.fi
4935N/AJRE��\f2$JAVA_HOME/lib/security\fP�ǥ��쥯�ȥ�˳�Ǽ���줿\f2java.security\fP�������ƥ����ץ�ѥƥ����ե��������Sun PKCS#11�ץ�Х�������������Ƥ����硢keytool��jarsigner��PKCS#11�ȡ�����˴�Ť���ư��Ǥ��ޤ������Υ��ץ�������ꤷ�ޤ���
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4033N/A\f2\-keystore NONE\fP
4033N/A.TP 2
4033N/Ao
4033N/A\f2\-storetype PKCS11\fP
4033N/A.RE
4935N/A���Ȥ��С����Υ��ޥ�ɤϡ��������줿PKCS#11�ȡ���������Ƥ����ɽ�����ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-keystore NONE \-storetype PKCS11 \-list
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A.TP 3
4033N/A\-storetype storetype
4935N/A���󥹥��󥹤��������륭�����ȥ��Υ����פ���ꤷ�ޤ����ǥե���ȤΥ������ȥ��������פϡ��������ƥ����ץ�ѥƥ����ե��������keystore.type�ץ�ѥƥ����ͤǻ��ꤵ�줿�����פǤ��������ͤϡ�\f2java.security.KeyStore\fP��static \f2getDefaultType\fP�᥽�åɤˤ�ä��֤���ޤ���
4935N/A.br
4935N/A.br
4935N/A\f2\-storepass\fP���ץ�������Ѥ���PCKS#11�ȡ������PIN����ꤹ�뤳�Ȥ�Ǥ��ޤ���������ꤷ�ʤ��ä���硢keytool��jarsigner�ϥ桼�����˥ȡ�����PIN�����Ϥ���ޤ����ȡ�������ݸ�줿ǧ�ڥѥ�(���Ѥ�PIN�ѥåɤ������ɼ�굡�ʤ�)�������硢\f2\-protected\fP���ץ�������ꤹ��ɬ�פ�����ޤ������ѥ���ɡ����ץ����ϻ���Ǥ��ޤ���
4033N/A.TP 3
4033N/A\-storepass[:env | :file] argument
4935N/A�������ȥ��˥�����������Τ�ɬ�פʥѥ���ɤ���ꤷ�ޤ������줬ɬ�פʤΤϡ�JAR�ե�����˽�̾���դ���Ȥ��ΤߤǤ�(���ڤ���Ȥ��ˤ����פǤ�)�����ξ�硢\f2\-storepass\fP���ץ����򥳥ޥ�ɥ饤��ǻ��ꤷ�ʤ��ȡ��ѥ���ɤ����Ϥ�����ޤ���
4935N/A.br
4935N/A.br
4935N/A������\f2env\fP�ޤ���\f2file\fP�����ꤵ��Ƥ��ʤ���硢�ѥ���ɤ��ͤ�\f2argument\fP�ˤʤ�ޤ�������ʳ��ξ�硢�ѥ���ɤϼ��Τ褦�ˤ��Ƽ�������ޤ���
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4935N/A\f2env\fP: \f2argument\fP�Ȥ���̾���δĶ��ѿ�����ѥ���ɤ�������ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A\f2file\fP: \f2argument\fP�Ȥ���̾���Υե����뤫��ѥ���ɤ�������ޤ���
4033N/A.RE
4935N/A���: �ƥ��Ȥ���Ū�Ȥ����硢�ޤ��ϥ������ƥ��ݸ�줿�����ƥ����Ѥ��Ƥ�����ʳ��ϡ����ޥ�ɥ饤��䥹����ץȤǥѥ���ɤ���ꤷ�ʤ��Ǥ���������
4033N/A.TP 3
4033N/A\-keypass[:env | :file] argument
4935N/A���ޥ�ɥ饤��ǻ��ꤵ�줿��̾���б����륭�����ȥ�������ȥ����̩�����ݸ��Τ˻��Ѥ���ѥ���ɤ���ꤷ�ޤ���\f3jarsigner\fP����Ѥ���JAR�ե�����˽�̾���դ���Ȥ��ϡ��ѥ���ɤ�ɬ�פǤ������ޥ�ɥ饤��ǥѥ���ɤ����ꤵ��Ƥ��餺��ɬ�פʥѥ���ɤ����ȥ��Υѥ���ɤȰۤʤ���ϡ��ѥ���ɤ����Ϥ�����ޤ���
4935N/A.br
4935N/A.br
4935N/A������\f2env\fP�ޤ���\f2file\fP�����ꤵ��Ƥ��ʤ���硢�ѥ���ɤ��ͤ�\f2argument\fP�ˤʤ�ޤ�������ʳ��ξ�硢�ѥ���ɤϼ��Τ褦�ˤ��Ƽ�������ޤ���
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4935N/A\f2env\fP: \f2argument\fP�Ȥ���̾���δĶ��ѿ�����ѥ���ɤ�������ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A\f2file\fP: \f2argument\fP�Ȥ���̾���Υե����뤫��ѥ���ɤ�������ޤ���
4033N/A.RE
4935N/A���: �ƥ��Ȥ���Ū�Ȥ����硢�ޤ��ϥ������ƥ��ݸ�줿�����ƥ����Ѥ��Ƥ�����ʳ��ϡ����ޥ�ɥ饤��䥹����ץȤǥѥ���ɤ���ꤷ�ʤ��Ǥ���������
4033N/A.TP 3
4033N/A\-sigfile file
4935N/A.SF�ե������ .DSA�ե�����������˻��Ѥ���١������ե�����̾����ꤷ�ޤ������Ȥ��С�\f2file\fP��DUKESIGN����ꤹ��ȡ����������.SF�ե������.DSA�ե������̾���ϡ����줾��DUKESIGN.SF��DUKESIGN.DSA�ˤʤ�ޤ��������Υե�����ϡ���̾�դ�JAR�ե������META\-INF�ǥ��쥯�ȥ���֤���ޤ���
4935N/A.br
4935N/A.br
4935N/A\f2file\fP�˻��ѤǤ���ʸ��ϡ�a\-zA\-Z0\-9_\-�פǤ����Ĥޤꡢʸ�����������ӥϥ��ե�Τߤ���ѤǤ��ޤ������: .SF�����.DSA�Υե�����̾�Ǥϡ���ʸ��Ϥ��٤���ʸ����Ѵ�����ޤ���
4935N/A.br
4935N/A.br
4935N/A���ޥ�ɥ饤���\f2\-sigfile\fP���ץ�������ꤷ�ʤ��ä���硢.SF�ե������.DSA�ե�����Υ١������ե�����̾�ϡ����ޥ�ɥ饤��ǻ��ꤵ�줿��̾����Ƭ��8ʸ��򤹤٤���ʸ����Ѵ�������Τˤʤ�ޤ�����̾��8ʸ��̤���ξ��ϡ���̾�����Τޤ޻��Ѥ���ޤ�����̾����ˡ���̾�ե�����̾�˻��ѤǤ��ʤ�ʸ��ޤޤ�Ƥ�����ϡ���������ʸ�����(_)���֤������ƥե�����̾����������ޤ���
4033N/A.TP 3
4033N/A\-sigalg algorithm
4935N/AJAR�ե�����ν�̾�˻��Ѥ����̾���르�ꥺ���̾������ꤷ�ޤ���
4935N/A.br
4935N/A.br
4935N/Aɸ���̾���르�ꥺ��̾�ΰ����ϡ�Java�Ź沽�������ƥ������
4033N/A.na
4935N/A\f2��ϿA\fP @
4033N/A.fi
5176N/Ahttp://docs.oracle.com/javase/7/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA�򻲾Ȥ��Ƥ������������Υ��르�ꥺ��ˤϡ�JAR�ե�����ν�̾�˻��Ѥ�����̩���Ȥθߴ�����ɬ�פǤ������Υ��ץ�������ꤷ�ʤ��ä���硢��̩���Υ����פ˱�����SHA1withDSA��SHA256withRSA��SHA256withECDSA�Τ����줫�����Ѥ���ޤ������ꤵ�줿���르�ꥺ��μ������󶡤���ץ�Х�������Ū�˥��󥹥ȡ��뤵��Ƥ��뤫��\f2\-providerClass\fP���ץ�������Ѥ��Ƥ��Τ褦�ʥץ�Х�����桼���������ꤹ��ɬ�פ�����ޤ��������Ǥʤ���硢���ޥ�ɤμ¹Ԥ����Ԥ��ޤ���
4033N/A.TP 3
4033N/A\-digestalg algorithm
4935N/AJAR�ե�����Υ���ȥ������������Ȥ���ݤ˻��Ѥ����å������������������ȡ����르�ꥺ���̾������ꤷ�ޤ���
4935N/A.br
4935N/A.br
4935N/A��å������������������ȡ����르�ꥺ��̾�ΰ����ϡ�Java�Ź沽�������ƥ������
4033N/A.na
4935N/A\f2��ϿA\fP @
4033N/A.fi
5176N/Ahttp://docs.oracle.com/javase/7/docs/technotes/guides/security/crypto/CryptoSpec.html#AppA�򻲾Ȥ��Ƥ������������Υ��ץ�������ꤷ�ʤ��ä���硢SHA256�����Ѥ���ޤ������ꤵ�줿���르�ꥺ��μ������󶡤���ץ�Х�������Ū�˥��󥹥ȡ��뤵��Ƥ��뤫��\f2\-providerClass\fP���ץ�������Ѥ��Ƥ��Τ褦�ʥץ�Х�����桼���������ꤹ��ɬ�פ�����ޤ��������Ǥʤ���硢���ޥ�ɤμ¹Ԥ����Ԥ��ޤ���
4033N/A.TP 3
4033N/A\-signedjar file
4935N/A��̾�դ�JAR�ե������̾������ꤷ�ޤ���
4935N/A.br
4935N/A.br
4935N/A���ޥ�ɥ饤���̾������ꤷ�ʤ��ä����ϡ�����JAR�ե�����(��̾���оݤȤʤ�JAR�ե�����)��̾����Ʊ��̾�������Ѥ���ޤ����Ĥޤꡢ����JAR�ե�����Ͻ�̾�դ�JAR�ե�����ˤ�äƾ�񤭤���ޤ���
4033N/A.TP 3
4033N/A\-verify
4935N/A���ޥ�ɥ饤��Ǥ��Υ��ץ���󤬻��ꤵ��Ƥ�����ϡ����ꤵ�줿JAR�ե�����ν�̾�ǤϤʤ����ڤ��Ԥ��ޤ������ڤ������ȡ���jar�����ڤ���ޤ������פȤ�����å�������ɽ������ޤ�����̾����Ƥ��ʤ�JAR�ե����롢�ޤ��ϥ��ݡ��Ȥ���Ƥ��ʤ����르�ꥺ��(RSA�ץ�Х����Υ��󥹥ȡ����λ���Ƥ��ʤ�����RSA�ʤ�)����Ѥ��ƽ�̾���줿JAR�ե�����򸡾ڤ��褦�Ȥ���ȡ���jar�Ͻ�̾����Ƥ��ޤ���(��̾�����Ĥ���ʤ�������ʸ���ϤǤ��ޤ���)�פȤ�����å�������ɽ������ޤ���
4935N/A.br
4935N/A.br
4935N/A��̾�դ�JAR�ե�����ϡ�\f3jarsigner\fP�ޤ���JDK 1.1��\f3javakey\fP�ġ���Τɤ��餫�ޤ���ξ�����Ѥ��Ƹ��ڤǤ��ޤ���
4935N/A.br
4935N/A.br
4935N/A���ڤξܺ٤ϡ�JAR�ե�����θ��ڤ򻲾Ȥ��Ƥ���������
4033N/A.TP 3
4033N/A\-certs
4935N/A���ޥ�ɥ饤��ǡ�\f2\-verify\fP�����\f2\-verbose\fP���ץ����ȤȤ�ˤ��Υ��ץ�������ꤷ����硢JAR�ե�����γƽ�̾�Ԥξ�������󤬽��Ϥ˴ޤޤ�ޤ������ξ���ˤϼ��Τ�Τ��ޤޤ�ޤ���
4033N/A.RS 3
4033N/A.TP 2
4033N/Ao
4935N/A��̾�Ԥθ����������(.DSA�ե�����˳�Ǽ���줿)�����񥿥��פ�̾��
4033N/A.TP 2
4033N/Ao
4935N/A������X.509������(�Ĥޤꡢ\f2java.security.cert.X509Certificate\fP�Υ��󥹥���)�Ǥ�����ϡ���̾�Ԥμ���̾
4033N/A.RE
4935N/A�������ȥ��γ�ǧ��Ԥ��ޤ������ޥ�ɥ饤��ǥ������ȥ����ͤ����ꤵ��Ƥ��ʤ���硢�ǥե���ȤΥ������ȥ����ե����뤬����С���������ޤ�����̾�Ԥθ��ξ����񤬥������ȥ���Υ���ȥ�Ȱ��פ������ϡ����ξ����ɽ������ޤ���
4033N/A.RS 3
0N/A.TP 2
1178N/Ao
4935N/A��̾�Ԥ˳������륭�����ȥ�������ȥ����̾��������̾�ϳ�̤ǰϤޤ�ޤ������������������ȥ��ǤϤʤ�JDK 1.1�Υ����ǥ�ƥ��ƥ����ǡ����١�����ͳ�褹���̾�Ԥξ��ϡ���̤ǤϤʤ����̤ǰϤޤ�ޤ���
4033N/A.RE
4033N/A.TP 3
4033N/A\-certchain file
4935N/A���ޥ�ɥ饤��ǻ��ꤷ����̾�Ƿ�ޤ륭�����ȥ�������ȥ����̩���˴�Ϣ�դ���줿������������󤬴����Ǥʤ����ˡ����Ѥ������������������ꤷ�ޤ������Τ褦�ʾ��֤ˤʤ��ǽ��������Τϡ��������ȥ����ϡ��ɥ��������ȡ������˳�Ǽ����Ƥ��뤬�������ˤϾ����������������Τ��ݻ�Ǥ����ΰ褬¸�ߤ��Ƥ��ʤ��褦�ʾ��Ǥ������Υե�����ϰ�Ϣ��X.509�����񤬽��Ϣ�뤵�줿��Ρ�PKCS#7������ñ��ǡ������֥�å��Τ����줫�Ȥʤꡢ���Υ��󥳡��ǥ��󥰷����ϥХ��ʥꡦ���󥳡��ǥ��󥰷�����Internet RFC 1421ɸ��ǵ��ꤵ��������ǽ���󥳡��ǥ��󥰷���(BASE64���󥳡��ǥ��󥰤Ȥ�ƤФ��)�Τ����줫�ˤʤ�ޤ���
4033N/A.TP 3
4033N/A\-verbose
4935N/A���ޥ�ɥ饤��Ǥ��Υ��ץ���󤬻��ꤵ��Ƥ����硢\f3jarsigner\fP�ϡ־�Ĺ�ץ⡼�ɤ�ư���JAR�ν�̾�ޤ��ϸ��ڤοʹԾ����˴ؤ����ɲþ������Ϥ��ޤ���
4033N/A.TP 3
4033N/A\-internalsf
4935N/A�����ϡ�JAR�ե�����ν�̾�����������줿.DSA(��̾�֥�å�)�ե��������ˡ��������줿.SF�ե�����(��̾�ե�����)�δ����ʥ��ԡ�����沽���줿���Ǵޤޤ�Ƥ��ޤ���������ư����ѹ�����ޤ��������ߤǤϡ�����JAR�ե��������ΤΥ������򾮤������뤿��ˡ��ǥե���ȤǤ�.SF�ե�����Υ��ԡ���.DSA�ե�����˴ޤޤ�ʤ��褦�ˤʤäƤ��ޤ�����������\f2\-internalsf\fP���ץ����򥳥ޥ�ɥ饤��ǻ��ꤹ��ȡ�������Ʊ���褦��ư��ޤ���\f3���Υ��ץ����ϡ��ƥ��Ȥ�Ԥ����ˤ�����Ǥ���������ʳ��ˤϻ��Ѥ��ʤ��Ǥ������������Υ��ץ�������Ѥ���ȡ�ͭ�פʺ�Ŭ�����Ԥ��ʤ��ʤ�ޤ���\fP
4033N/A.TP 3
4033N/A\-sectionsonly
4935N/A���ޥ�ɥ饤��Ǥ��Υ��ץ���󤬻��ꤵ��Ƥ����硢JAR�ե�����ν�̾�������������.SF�ե�����(��̾�ե�����)�ˤϡ��ޥ˥ե����ȡ��ե��������ΤΥϥå����ޤ�إå�����\f2�ޤޤ�ޤ���\fP�����ξ�硢.SF�ե�����˴ޤޤ��Τϡ�JAR�ե�������γƥ��������ե�����˴ؤ�����󤪤�ӥϥå���ΤߤǤ����ܺ٤ϡ���̾(.SF)�ե�����򻲾Ȥ��Ƥ���������
4935N/A.br
4935N/A.br
4935N/A�ǥե���ȤǤϡ���Ŭ���Τ���ˡ����Υإå������ɲä���ޤ����إå�����¸�ߤ�����ϡ�JAR�ե�����θ��ڻ��ˡ��ޤ��إå�����Υϥå��夬���ޥ˥ե����ȡ��ե��������ΤΥϥå���ȼºݤ˰��פ��뤫�ɤ�������ǧ����ޤ������פ����硢���ڤϼ��μ��˿ʤߤޤ����ϥå��夬���פ��ʤ����ϡ���ΨŪ�ˤ�������ˡ����Ѥ��Ƹ��ڤ���ɬ�פ�����ޤ�������Ū�ˤϡ�.SF�ե�������γƥ��������ե�������󥻥������Υϥå��夬���ޥ˥ե����ȡ��ե���������б����륻�������Υϥå���Ȱ��פ��뤫�ɤ�������ǧ����ޤ���
4935N/A.br
4935N/A.br
4935N/A�ܺ٤ϡ�JAR�ե�����θ��ڤ򻲾Ȥ��Ƥ���������
4935N/A.br
4935N/A.br
4935N/A\f3���Υ��ץ����ϡ��ƥ��Ȥ�Ԥ����ˤ�����Ǥ���������ʳ��ˤϻ��Ѥ��ʤ��Ǥ������������Υ��ץ�������Ѥ���ȡ�ͭ�פʺ�Ŭ�����Ԥ��ʤ��ʤ�ޤ���\fP
4033N/A.TP 3
4033N/A\-protected
4935N/A\f2true\fP�ޤ���\f2false\fP�Τ����줫������PIN�꡼�����ʤɤ��ݸ�줿ǧ�ڥѥ���𤷤ƥѥ���ɤ���ꤹ��ɬ�פ�������ˤϡ������ͤ�\f2true\fP����ꤷ�Ƥ���������
4033N/A.TP 3
4033N/A\-providerClass provider\-class\-name
4935N/A�����ӥ����ץ�Х������������ƥ����ץ�ѥƥ����ե�����(\f2java.security\fP)�Υꥹ�Ȥ����äƤ��ʤ��Ȥ��ˡ��Ź沽�����ӥ����ץ�Х����Υޥ����������饹���ե������̾������ꤹ�뤿��˻��Ѥ��ޤ���
4935N/A.br
4935N/A.br
4935N/A\f2\-providerArg\fP \f2ConfigFilePath\fP���ץ������Ȥ߹礻�ƻ��Ѥ��ޤ���keytool��jarsigner�ϥץ�Х�����ưŪ�˥��󥹥ȡ��뤷�ޤ�(�����ǡ�\f2ConfigFilePath\fP�ϥȡ��������ե�����ؤΥѥ��Ǥ�)���������ƥ����ץ�ѥƥ����ե��������Sun PKCS#11�ץ�Х�������������Ƥ��ʤ�����PKCS#11�������ȥ������ɽ�����륳�ޥ�ɤ���򼡤˼����ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/Ajarsigner \-keystore NONE \-storetype PKCS11 \\
4033N/A.fl
4033N/A \-providerClass sun.security.pkcs11.SunPKCS11 \\
4033N/A.fl
4033N/A \-providerArg /foo/bar/token.config \\
4033N/A.fl
4033N/A \-list
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A.TP 3
4033N/A\-providerName providerName
4935N/A\f2java.security\fP�������ƥ����ץ�ѥƥ����ե��������2�İʾ�Υץ�Х�������������Ƥ����硢\f2\-providerName\fP���ץ�������Ѥ�������Υץ�Х��������󥹥��󥹤�����Ǥ��ޤ������Υ��ץ����ΰ���ϡ��ץ�Х�����̾���Ǥ���
4935N/A.br
4935N/A.br
4935N/ASun PKCS#11�ץ�Х����ξ�硢\f2providerName\fP��\f2SunPKCS11\-\fP\f2TokenName\fP�Ȥ��������ˤʤ�ޤ���������\f2TokenName\fP�ϡ��ץ�Х��������󥹥��󥹤��������줿̾��������Ǥ����ܺ٤�
4033N/A.na
4033N/A\f2����°����ɽ\fP @
4033N/A.fi
5176N/Ahttp://docs.oracle.com/javase/7/docs/technotes/guides/security/p11guide.html#ATTRS�򻲾Ȥ��Ƥ������������Ȥ��С����Υ��ޥ�ɤϡ�̾������\f2SmartCard\fP��PKCS#11�������ȥ����ץ�Х��������󥹥��󥹤����Ƥ�ꥹ�Ȥ��ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/Ajarsigner \-keystore NONE \-storetype PKCS11 \\
4033N/A.fl
4033N/A \-providerName SunPKCS11\-SmartCard \\
4033N/A.fl
4033N/A \-list
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A.TP 3
4935N/A\-Jjavaoption
4935N/A���ꤵ�줿\f2javaoption\fPʸ�����Java���󥿥ץ꥿��ľ���Ϥ��ޤ���(\f3jarsigner\fP�ϡ��ºݤˤ�Java���󥿥ץ꥿���Ф���֥�åѡ��פǤ���)���Υ��ץ����ˤϡ������ޤ�뤳�ȤϤǤ��ޤ��󡣤��Υ��ץ����ϡ��¹ԴĶ��ޤ��ϥ��꡼���Ѥ�Ĵ�������������Ǥ�������Ǥ��륤�󥿥ץ꥿�����ץ��������ɽ������ˤϡ����ޥ�ɥ饤���\f2java \-h\fP�ޤ���\f2java \-X\fP�����Ϥ��Ƥ���������
4033N/A.TP 3
4033N/A\-tsa url
4935N/A\f2��\-tsa http://example.tsa.url��\fP��JAR�ե�����ν�̾���˥��ޥ�ɥ饤��ˤ����硢��̾�Υ����ॹ����פ���������ޤ���URL\f2http://example.tsa.url\fP�ϡ�TSA(Time Stamping Authority)�ξ��򼨤��Ƥ��ޤ�������ϡ�\f2\-tsacert\fP���ץ����Ǹ��Ф��줿URL�򥪡��С��饤�ɤ��ޤ���\f2\-tsa\fP���ץ����Ǥϡ�TSA�θ�������򥭡����ȥ������֤���ɬ�פϤ���ޤ���
4935N/A.br
4935N/A.br
4935N/A�����ॹ����פ��������뤿��ˡ�\f2jarsigner\fP�ϡ�
4033N/A.na
4033N/A\f2RFC 3161\fP @
4033N/A.fi
4935N/Ahttp://www.ietf.org/rfc/rfc3161.txt���������Ƥ��륿���ॹ����ס��ץ�ȥ���(TSP)����Ѥ���TSA���̿����ޤ��������ȡ�TSA�����֤��줿�����ॹ����ס��ȡ�����Ͻ�̾�֥�å����ե�����ν�̾�ȤȤ����¸����ޤ���
4033N/A.TP 3
4033N/A\-tsacert alias
4935N/A\f2��\-tsacert alias��\fP��JAR�ե�����ν�̾���˥��ޥ�ɥ饤��ˤ����硢��̾�Υ����ॹ����פ���������ޤ���\f2alias\fP�ϡ��������ȥ���θ���ͭ���TSA�θ�������򼨤��Ƥ��ޤ�������ȥ�ξ�����ǡ�TSA�ξ������ꤹ��URL��ޤ�Subject Information Access��ĥ��ǽ����ǧ����ޤ���
4935N/A.br
4935N/A.br
4935N/A\f2\-tsacert\fP����Ѥ������ϡ�TSA�θ������񤬥������ȥ������֤���Ƥ���ɬ�פ�����ޤ���
4033N/A.TP 3
4033N/A\-altsigner class
4935N/A���ؽ�̾��������Ѥ��뤳�Ȥ���ꤷ�ޤ��������������饹̾�ǡ�\f2com.sun.jarsigner.ContentSigner\fP��ݥ��饹���ĥ���륯�饹���ե��������ꤷ�ޤ������Υ��饹���ե�����ؤΥѥ��ϡ�\f2\-altsignerpath\fP���ץ����ˤ�ä��������ޤ���\f2\-altsigner\fP���ץ���󤬻��Ѥ����ȡ�\f2jarsigner\fP�ϡ����ꤵ�줿���饹���󶡤����̾��������Ѥ��ޤ�������ʳ��ξ�硢\f2jarsigner\fP�ϥǥե���Ȥν�̾��������Ѥ��ޤ���
4935N/A.br
4935N/A.br
4935N/A���Ȥ��С�\f2com.sun.sun.jarsigner.AuthSigner\fP�Ȥ���̾���Υ��饹���󶡤����̾��������Ѥ���ˤϡ�\f2jarsigner\fP��\f2��\-altsigner com.sun.jarsigner.AuthSigner��\fP�Ȥ������ץ�������Ѥ��ޤ���
4033N/A.TP 3
4033N/A\-altsignerpath classpathlist
4935N/A���饹���ե�����(���饹���ե�����̾�����Ҥ�\f2\-altsigner\fP���ץ����ǻ��ꤷ�ޤ�)����Ӥ��Υ��饹����¸���뤹�٤Ƥ�JAR�ե�����ؤΥѥ�����ꤷ�ޤ������饹���ե����뤬JAR�ե�������ˤ����硢�ʲ�����Τ褦��JAR�ե�����ؤΥѥ������ꤵ��ޤ���
4935N/A.br
4935N/A.br
4935N/A���Хѥ��ޤ��ϸ��ߤΥǥ��쥯�ȥ꤫������Хѥ������Ǥ��ޤ���\f2classpathlist\fP��ʣ���Υѥ���JAR�ե����뤬�ޤޤ����ˤϡ�������Solaris�ξ��ϥ����(\f2:\fP)�ǡ�Windows�ξ��ϥ��ߥ����(\f2;\fP)�Ǥ��줾����ڤ�ޤ�����Ū�Υ��饹�����Ǥ˸����ѥ���ˤ�����ϡ����Υ��ץ��������פǤ���
4935N/A.br
4935N/A.br
4935N/A���饹���ե������ޤࡢJAR�ե�����ؤΥѥ�����ꤹ����򼨤��ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A\-altsignerpath /home/user/lib/authsigner.jar
4033N/A.fl
4033N/A\fP
4033N/A.fi
4935N/AJAR�ե�����̾���ޤޤ�Ƥ��뤳�Ȥ���դ��Ƥ���������
4935N/A.br
4935N/A.br
4935N/A���饹���ե������ޤ�JAR�ե�����ؤΥѥ�����ꤹ����򼨤��ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A\-altsignerpath /home/user/classes/com/sun/tools/jarsigner/
4033N/A.fl
4033N/A\fP
4033N/A.fi
4935N/AJAR�ե�����̾�ϴޤޤ�Ƥ��ʤ����Ȥ�α�դ��Ƥ���������
4033N/A.TP 3
4033N/A\-strict
4935N/A��̾�ޤ��ϸ��ڽ�����ˡ��ʤ�餫�ηٹ��å�������ɽ��������礬����ޤ������ޥ�ɥ饤��Ǥ��Υ��ץ�������ꤹ��ȡ����Ĥ��ä��ٹ��å��������ġ���ν�λ�����ɤ�ȿ�Ǥ���ޤ����ܺ٤ϡ��ٹ�ι�򻲾Ȥ��Ƥ���������
4033N/A.TP 3
4033N/A\-verbose:sub\-options
4935N/A���ڽ���ξ�硢ɽ�����������̤���ꤹ�륵�֥��ץ�����\f2\-verbose\fP���ץ����˻���Ǥ��ޤ���\f2\-certs\fP����ꤷ����硢�ǥե���ȡ��⡼��(�ޤ��ϥ��֥��ץ����all)�Ǥϡ�����ȥ꤬�����뤿�Ӥˤ����γƥ���ȥ꤬ɽ�����졢���θ��JAR�ե�����γƽ�̾�Ԥξ���������ɽ������ޤ���\f2\-certs\fP��\f2\-verbose:grouped\fP���֥��ץ�������ꤷ����硢Ʊ����̾�Ծ�����ĥ���ȥ�Ȥ��ξ�������󤬡����롼�ײ������ɽ������ޤ���\f2\-certs\fP��\f2\-verbose:summary\fP���֥��ץ�������ꤷ����硢Ʊ����̾�Ծ�����ĥ���ȥ�Ȥ��ξ�������󤬥��롼�ײ������ɽ������ޤ������ƥ���ȥ�ξܺ٤���1�ĤΥ���ȥ�(����Ӥ���ʾ�)�פȤ������󤵤��ɽ������ޤ����ܺ٤ϡ���ι�򻲾Ȥ��Ƥ���������
4033N/A.RE
4033N/A
4033N/A.LP
4033N/A.SH "��"
4033N/A.LP
4033N/A.SS
4935N/AJAR�ե�����ν�̾
4033N/A.LP
4033N/A.LP
4935N/Abundle.jar�Ȥ���̾����JAR�ե����뤬����Ȥ��ޤ������Υե�����ˡ�working�Ȥ����ǥ��쥯�ȥ��mystore�Ȥ����������ȥ��ˤ��륭�����ȥ�����̾��jane�Ǥ���桼��������̩������Ѥ��ơ���̾���դ���Ȥ��ޤ������Υ��ޥ�ɤ�¹Ԥ���ȡ�JAR�ե�����˽�̾���դ���sbundle.jar�Ȥ�����̾�դ�JAR�ե����������Ǥ��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4935N/A jarsigner \-keystore /working/mystore \-storepass \fP\f4<keystore password>\fP\f3
4033N/A.fl
4935N/A \-keypass \fP\f4<private key password>\fP\f3 \-signedjar sbundle.jar bundle.jar jane
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A��Υ��ޥ�ɤǤ�\f2\-sigfile\fP�����ꤵ��Ƥ��ʤ����ᡢ��̾�դ�JAR�ե�����˳�Ǽ�����.SF�ե������.DSA�ե������̾���ϡ���̾����ǥե����̾���դ����ޤ����Ĥޤꡢ������̾����\f2JANE.SF\fP�����\f2JANE.DSA\fP�ˤʤ�ޤ���
4033N/A.LP
4033N/A.LP
4935N/A���ȥ��Υѥ���ɤ���̩���Υѥ���ɤ����Ϥ����ץ��ץȤ�ɽ��������ϡ���Υ��ޥ�ɤ�û�̤��Ƽ��Τ褦�����ϤǤ��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-keystore /working/mystore
4033N/A.fl
4033N/A \-signedjar sbundle.jar bundle.jar jane
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�ǥե���ȤΥ������ȥ�(�ۡ��ࡦ�ǥ��쥯�ȥ����.keystore�Ȥ���̾���Υ������ȥ�)����Ѥ�����ϡ����˼����褦�ˡ��������ȥ��λ�����ά�Ǥ��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-signedjar sbundle.jar bundle.jar jane
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A�Ǹ�ˡ�����JAR�ե�����(\f2bundle.jar\fP)���̾�դ�JAR�ե������ñ��˾�񤭤�����ϡ����Τ褦��\f2\-signedjar\fP���ץ�������ꤹ��ɬ�פϤ���ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner bundle.jar jane
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.SS
4935N/A��̾�դ�JAR�ե�����θ���
4033N/A.LP
4033N/A.LP
4935N/A��̾�դ�JAR�ե�����򸡾ڤ��롢�Ĥޤ��̾��ͭ���JAR�ե����뤬���Ѥ���Ƥ��ʤ����Ȥ��ǧ����ˤϡ����Τ褦�ʥ��ޥ�ɤ����Ϥ��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-verify sbundle.jar
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A���ڤ������ȡ�
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jar verified.
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A��ɽ������ޤ�������ʳ��ξ��ϡ����顼����å�������ɽ������ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f2\-verbose\fP���ץ�������Ѥ���ȡ����¿���ξ���ɽ������ޤ���\f2\-verbose\fP���ץ�����դ���\f3jarsigner\fP����Ѥ�����Ȥ��ν�����򡢼��˼����ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-verify \-verbose sbundle.jar
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A 198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
4033N/A.fl
4033N/A 199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
4033N/A.fl
4033N/A 1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
4033N/A.fl
4033N/A smk 2752 Fri Sep 26 16:12:30 PDT 1997 AclEx.class
4033N/A.fl
4033N/A smk 849 Fri Sep 26 16:12:46 PDT 1997 test.class
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A s = signature was verified
4033N/A.fl
4935N/A m = entry is listed in manifest
4033N/A.fl
4935N/A k = at least one certificate was found in keystore
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A jar verified.
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.SS
4935N/A������������Ѥ�������
4033N/A.LP
4033N/A.LP
4935N/A���ڻ���\f2\-verify\fP��\f2\-verbose\fP���ץ����˲ä���\f2\-certs\fP���ץ�������ꤷ�����ϡ�JAR�ե�����γƽ�̾�Ԥξ�����������Ϥ���ޤ�������ˤϡ������񥿥��ס���̾�Լ���̾����(X.509������ξ��Τ�)�������JAR�ե�����θ��ξ����񤬥������ȥ�������ȥ�ξ�����˰��פ������ˤϡ���̤ǰϤޤ줿��̾�ԤΥ������ȥ���̾���ޤޤ�ޤ������˼����ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-keystore /working/mystore \-verify \-verbose \-certs myTest.jar
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A 198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
4033N/A.fl
4033N/A 199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
4033N/A.fl
4033N/A 1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
4033N/A.fl
4033N/A 208 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.SF
4033N/A.fl
4033N/A 1087 Fri Sep 26 16:23:30 PDT 1997 META\-INF/JAVATEST.DSA
4033N/A.fl
4033N/A smk 2752 Fri Sep 26 16:12:30 PDT 1997 Tst.class
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A X.509, CN=Test Group, OU=Java Software, O=Sun Microsystems, L=CUP, S=CA, C=US (javatest)
4033N/A.fl
4033N/A X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A s = signature was verified
4033N/A.fl
4935N/A m = entry is listed in manifest
4033N/A.fl
4935N/A k = at least one certificate was found in keystore
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A jar verified.
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A��̾�Ԥξ�����X.509������Ǥʤ����ϡ�����̾�����ɽ������ޤ��󡣤��ξ��ˤϡ�������Υ����פ���̾�Τߤ�ɽ������ޤ������Ȥ��С�������PGP������ǡ���̾��bob�ξ��ϡ����Τ褦��ɽ������ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A PGP, (bob)
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.SS
4935N/A�����ǥ�ƥ��ƥ����ǡ����١����ν�̾�Ԥ�ޤ�JAR�ե�����θ���
4033N/A.LP
4033N/A.LP
4935N/AJAR�ե����뤬��JDK 1.1��\f3javakey\fP�ġ������Ѥ��ƽ�̾����Ƥ����硢��̾�Ԥϥ����ǥ�ƥ��ƥ����ǡ����١��������̾�Ǥ������ξ�硢���ڤν��Ϥˤϡ�i�פȤ������椬�ޤޤ�ޤ���JAR�ե����뤬�������ǥ�ƥ��ƥ����ǡ����١��������̾�ȥ������ȥ������̾��ξ��ˤ�äƽ�̾����Ƥ�����ϡ���k�פȡ�i�פ�ξ��ɽ������ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f2\-certs\fP���ץ�������ꤷ����硢�������ȥ�����̾�ϳ�̤ǰϤޤ��Τ��Ф��������ǥ�ƥ��ƥ����ǡ����١��������̾�ϳѳ�̤ǰϤޤ��ɽ������ޤ���������򼨤��ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A jarsigner \-keystore /working/mystore \-verify \-verbose \-certs writeFile.jar
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A 198 Fri Sep 26 16:14:06 PDT 1997 META\-INF/MANIFEST.MF
4033N/A.fl
4033N/A 199 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.SF
4033N/A.fl
4033N/A 1013 Fri Sep 26 16:22:10 PDT 1997 META\-INF/JANE.DSA
4033N/A.fl
4033N/A 199 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.SF
4033N/A.fl
4033N/A 1013 Fri Sep 27 12:22:30 PDT 1997 META\-INF/DUKE.DSA
4033N/A.fl
4033N/A smki 2752 Fri Sep 26 16:12:30 PDT 1997 writeFile.html
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A X.509, CN=Jane Smith, OU=Java Software, O=Sun, L=cup, S=ca, C=us (jane)
4033N/A.fl
4033N/A X.509, CN=Duke, OU=Java Software, O=Sun, L=cup, S=ca, C=us [duke]
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A s = signature was verified
4033N/A.fl
4935N/A m = entry is listed in manifest
4033N/A.fl
4935N/A k = at least one certificate was found in keystore
4033N/A.fl
4935N/A i = at least one certificate was found in identity scope
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A jar verified.
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A��̾duke�ϳѳ�̤ǰϤޤ�Ƥ���Τǡ�������̾�ϥ������ȥ�����̾�ǤϤʤ��������ǥ�ƥ��ƥ����ǡ����١�������̾�Ǥ���
4033N/A.LP
4033N/A.SH "�ٹ�"
4033N/A.LP
4935N/A��̾/���ڽ�����ˤϡ�jarsigner�����͡��ʷٹ�ɽ��������ǽ��������ޤ��������ηٹ𥳡��ɤϼ��Τ褦���������Ƥ��ޤ���
4033N/A.nf
4033N/A\f3
4033N/A.fl
4033N/A hasExpiringCert 2
4033N/A.fl
4935N/A This jar contains entries whose signer certificate will expire within six months
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A hasExpiredCert 4
4033N/A.fl
4935N/A This jar contains entries whose signer certificate has expired.
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A notYetValidCert 4
4033N/A.fl
4935N/A This jar contains entries whose signer certificate is not yet valid.
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A chainNotValidated 4
4033N/A.fl
4935N/A This jar contains entries whose certificate chain cannot be correctly validated.
4033N/A.fl
4033N/A
4033N/A.fl
4935N/A badKeyUsage 8
4033N/A.fl
4935N/A This jar contains entries whose signer certificate's KeyUsage extension doesn't allow code signing.
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A badExtendedKeyUsage 8
4033N/A.fl
4935N/A This jar contains entries whose signer certificate's ExtendedKeyUsage extension
4033N/A.fl
4935N/A doesn't allow code signing.
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A badNetscapeCertType 8
4033N/A.fl
4935N/A This jar contains entries whose signer certificate's NetscapeCertType extension
4033N/A.fl
4935N/A doesn't allow code signing.
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A hasUnsignedEntry 16
4033N/A.fl
4935N/A This jar contains unsigned entries which have not been integrity\-checked.
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A notSignedByAlias 32
4033N/A.fl
4935N/A This jar contains signed entries which are not signed by the specified alias(es)
4033N/A.fl
4033N/A
4033N/A.fl
4033N/A aliasNotInStore 32
4033N/A.fl
4935N/A This jar contains signed entries that are not signed by alias in this keystore
4033N/A.fl
4169N/A
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.LP
4935N/A\f2\-strict\fP���ץ�������ꤷ����硢���Ф��줿�ٹ��OR���ä��ͤ��ġ���ν�λ�����ɤȤ����֤���ޤ������Ȥ��С�����ȥ�ν�̾�˻��Ѥ��������񤬴���ڤ�ˤʤäƤ��ơ����Ĥ��ξ������keyUsage��ĥ�ǥե�����ν�̾�����Ĥ���Ƥ��ʤ���硢��λ������12(=4+8)���֤���ޤ���
4033N/A.LP
4033N/A.LP
4935N/A\f3���\fP: UNIX�ǻ��Ѳ�ǽ���ͤ�0����255�ΤߤǤ��뤿�ᡢ��λ�����ɤϺ����Ѥ���ޤ���������ˤ��Ƥ⡢��̾/���ڽ����Ԥ���ȡ����ν�λ�����ɤ��֤���ޤ���
4033N/A.LP
4033N/A.nf
4033N/A\f3
4033N/A.fl
4169N/Afailure 1
4033N/A.fl
4033N/A\fP
4033N/A.fi
4033N/A
4033N/A.LP
4033N/A.SS
4935N/AJDK 1.1�Ȥθߴ���
4033N/A.LP
4033N/A.LP
4935N/A\f3keytool\fP�ġ����\f3jarsigner\fP�ġ���ϡ�JDK 1.1���󶡤���Ƥ���\f3javakey\fP�ġ���������֤��������ΤǤ��������ο������ġ���ϡ��������ȥ�����̩����ѥ���ɤ��ݸ�뵡ǽ�䡢��̾�������˲ä��ƽ�̾�򸡾ڤ��뵡ǽ�ʤɡ�\f3javakey\fP���¿���Τ�ǽ�������Ƥ��ޤ���
4033N/A.LP
4033N/A.LP
4935N/A�������������ȥ����������ƥ�����ϡ�\f3javakey\fP���������ƴ���Ƥ��������ǥ�ƥ��ƥ����ǡ����١����������ΤǤ����������ȥ������ȡ�1.1��\f3javakey\fP�����Ѥ��Ƥ����ǡ����١��������Ȥδ֤ˤϲ��̸ߴ����Ϥ���ޤ��󡣤����������Τ��Ȥϲ�ǽ�Ǥ���
4033N/A.LP
4033N/A.RS 3
0N/A.TP 2
1178N/Ao
4935N/A\f3keytool\fP��\f2\-identitydb\fP���ޥ�ɤ���Ѥ���ȡ������ǥ�ƥ��ƥ����ǡ����١����ξ���򥭡����ȥ��˥���ݡ��ȤǤ��ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A\f3jarsigner\fP�ϡ�������\f3javakey\fP����Ѥ��ƽ�̾���줿JAR�ե�����˽�̾���դ��뤳�Ȥ��Ǥ��ޤ���
4033N/A.TP 2
4033N/Ao
4935N/A\f3jarsigner\fP�ϡ�\f3javakey\fP����Ѥ��ƽ�̾���줿JAR�ե�����򸡾ڤǤ��ޤ����������äơ�Java 2 SDK�Υ������ȥ��ǤϤʤ�JDK 1.1�Υ����ǥ�ƥ��ƥ����ǡ����١�������ν�̾����̾��ǧ�������������оݤ˽����Ԥ����Ȥ��Ǥ��ޤ���
1178N/A.RE
1178N/A
0N/A.LP
0N/A.LP
4935N/A����ɽ�ϡ�JDK 1.1.x�ǽ�̾���줿JAR�ե����뤬��Java 2�ץ�åȥե�����ǤɤΤ褦�˰����뤫�򼨤��Ƥ��ޤ���
1178N/A.LP
0N/A.LP
1178N/A.TS
1178N/A.if \n+(b.=1 .nr d. \n(.c-\n(c.-1
1178N/A.de 35
1178N/A.ps \n(.s
1178N/A.vs \n(.vu
1178N/A.in \n(.iu
1178N/A.if \n(.u .fi
1178N/A.if \n(.j .ad
1178N/A.if \n(.j=0 .na
1178N/A..
1178N/A.nf
1178N/A.nr #~ 0
1178N/A.if n .nr #~ 0.6n
1178N/A.ds #d .d
1178N/A.if \(ts\n(.z\(ts\(ts .ds #d nl
1178N/A.fc
1178N/A.nr 33 \n(.s
1178N/A.rm 80 81 82 83 84
1178N/A.nr 34 \n(.lu
1178N/A.eo
1178N/A.am 80
1178N/A.br
1178N/A.di a+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(80 .ll \n(80u
1178N/A.in 0
4935N/A\f3JAR�ե�����Υ�����\fP
1178N/A.br
1178N/A.di
1178N/A.nr a| \n(dn
1178N/A.nr a- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 81
1178N/A.br
1178N/A.di b+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(81 .ll \n(81u
1178N/A.in 0
4935N/A\f31.1�ǡ����١�����Υ����ǥ�ƥ��ƥ�\fP
1178N/A.br
1178N/A.di
1178N/A.nr b| \n(dn
1178N/A.nr b- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 82
1178N/A.br
1178N/A.di c+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(82 .ll \n(82u
1178N/A.in 0
4935N/A\f31.1�ǡ����١�������Java 2 Platform�������ȥ��˥���ݡ��Ȥ���뿮��Ǥ��륢���ǥ�ƥ��ƥ�(4)\fP
1178N/A.br
1178N/A.di
1178N/A.nr c| \n(dn
1178N/A.nr c- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 83
1178N/A.br
1178N/A.di d+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(83 .ll \n(83u
1178N/A.in 0
4935N/A\f3�ݥꥷ�����ե����뤬�����ǥ�ƥ��ƥ�/��̾���ø�����Ϳ\fP
1178N/A.br
1178N/A.di
1178N/A.nr d| \n(dn
1178N/A.nr d- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di e+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø�
1178N/A.br
1178N/A.di
1178N/A.nr e| \n(dn
1178N/A.nr e- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di f+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø�
1178N/A.br
1178N/A.di
1178N/A.nr f| \n(dn
1178N/A.nr f- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di g+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø�
1178N/A.br
1178N/A.di
1178N/A.nr g| \n(dn
1178N/A.nr g- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 81
1178N/A.br
1178N/A.di h+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(81 .ll \n(81u
1178N/A.in 0
4935N/A�Ϥ�/����Ǥ��ʤ�
1178N/A.br
1178N/A.di
1178N/A.nr h| \n(dn
1178N/A.nr h- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di i+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø�(3)
1178N/A.br
1178N/A.di
1178N/A.nr i| \n(dn
1178N/A.nr i- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 81
1178N/A.br
1178N/A.di j+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(81 .ll \n(81u
1178N/A.in 0
4935N/A�Ϥ�/����Ǥ��ʤ�
1178N/A.br
1178N/A.di
1178N/A.nr j| \n(dn
1178N/A.nr j- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di k+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø�(1��3)
1178N/A.br
1178N/A.di
1178N/A.nr k| \n(dn
1178N/A.nr k- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di l+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø��ȥݥꥷ�����ե����������Ϳ������ø�
1178N/A.br
1178N/A.di
1178N/A.nr l| \n(dn
1178N/A.nr l- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.eo
1178N/A.am 84
1178N/A.br
1178N/A.di m+
1178N/A.35
1178N/A.ft \n(.f
1178N/A.ll \n(34u*1u/6u
1178N/A.if \n(.l<\n(84 .ll \n(84u
1178N/A.in 0
4935N/A���٤ƤΥ����ɤ���Ϳ�����ǥե���Ȥ��ø��ȥݥꥷ�����ե����������Ϳ������ø�(2)
1178N/A.br
1178N/A.di
1178N/A.nr m| \n(dn
1178N/A.nr m- \n(dl
1178N/A..
1178N/A.ec \
1178N/A.35
1178N/A.nf
1178N/A.ll \n(34u
1178N/A.nr 80 0
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�Τʤ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
4935N/A.nr 38 \w��̾�դ�JAR
1178N/A.if \n(80<\n(38 .nr 80 \n(38
1178N/A.80
1178N/A.rm 80
1178N/A.nr 38 \n(a-
1178N/A.if \n(80<\n(38 .nr 80 \n(38
1178N/A.nr 81 0
4935N/A.nr 38 \w������
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w�Ϥ�/����Ǥ���
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w�Ϥ�/����Ǥ���
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w�Ϥ�/����Ǥ���
1178N/A.if \n(81<\n(38 .nr 81 \n(38
4935N/A.nr 38 \w�Ϥ�/����Ǥ���
1178N/A.if \n(81<\n(38 .nr 81 \n(38
1178N/A.81
1178N/A.rm 81
1178N/A.nr 38 \n(b-
1178N/A.if \n(81<\n(38 .nr 81 \n(38
1178N/A.nr 38 \n(h-
1178N/A.if \n(81<\n(38 .nr 81 \n(38
1178N/A.nr 38 \n(j-
1178N/A.if \n(81<\n(38 .nr 81 \n(38
1178N/A.nr 82 0
4935N/A.nr 38 \w������
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(82<\n(38 .nr 82 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(82<\n(38 .nr 82 \n(38
1178N/A.82
1178N/A.rm 82
1178N/A.nr 38 \n(c-
1178N/A.if \n(82<\n(38 .nr 82 \n(38
1178N/A.nr 83 0
4935N/A.nr 38 \w������
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w������
1178N/A.if \n(83<\n(38 .nr 83 \n(38
4935N/A.nr 38 \w�Ϥ�
1178N/A.if \n(83<\n(38 .nr 83 \n(38
1178N/A.83
1178N/A.rm 83
1178N/A.nr 38 \n(d-
1178N/A.if \n(83<\n(38 .nr 83 \n(38
1178N/A.nr 84 0
4935N/A.nr 38 \w\f3��Ϳ������ø�\fP
1178N/A.if \n(84<\n(38 .nr 84 \n(38
4033N/A.nr 38 \w���٤Ƥ��ø�
1178N/A.if \n(84<\n(38 .nr 84 \n(38
4935N/A.nr 38 \w���٤Ƥ��ø�(1)
1178N/A.if \n(84<\n(38 .nr 84 \n(38
4935N/A.nr 38 \w���٤Ƥ��ø�(1)
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.84
1178N/A.rm 84
1178N/A.nr 38 \n(e-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.nr 38 \n(f-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.nr 38 \n(g-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.nr 38 \n(i-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.nr 38 \n(k-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.nr 38 \n(l-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.nr 38 \n(m-
1178N/A.if \n(84<\n(38 .nr 84 \n(38
1178N/A.35
1178N/A.nf
1178N/A.ll \n(34u
1178N/A.nr 38 1n
1178N/A.nr 79 0
1178N/A.nr 40 \n(79+(0*\n(38)
1178N/A.nr 80 +\n(40
1178N/A.nr 41 \n(80+(3*\n(38)
1178N/A.nr 81 +\n(41
1178N/A.nr 42 \n(81+(3*\n(38)
1178N/A.nr 82 +\n(42
1178N/A.nr 43 \n(82+(3*\n(38)
1178N/A.nr 83 +\n(43
1178N/A.nr 44 \n(83+(3*\n(38)
1178N/A.nr 84 +\n(44
1178N/A.nr TW \n(84
4935N/A.if t .if \n(TW>\n(.li .tm Table at line 1090 file Input is too wide - \n(TW units
1178N/A.fc
1178N/A.nr #T 0-1
1178N/A.nr #a 0-1
1178N/A.eo
1178N/A.de T#
1178N/A.ds #d .d
1178N/A.if \(ts\n(.z\(ts\(ts .ds #d nl
1178N/A.mk ##
1178N/A.nr ## -1v
1178N/A.ls 1
1178N/A.ls
1178N/A..
1178N/A.ec
1178N/A.ne \n(a|u+\n(.Vu
1178N/A.ne \n(b|u+\n(.Vu
1178N/A.ne \n(c|u+\n(.Vu
1178N/A.ne \n(d|u+\n(.Vu
1178N/A.if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
1178N/A.if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
1178N/A.if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
1178N/A.if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'\h'|\n(41u'\h'|\n(42u'\h'|\n(43u'\h'|\n(44u'\f3��Ϳ������ø�\fP
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(40u
1178N/A.in +\n(37u
1178N/A.a+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(41u
1178N/A.in +\n(37u
1178N/A.b+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(42u
1178N/A.in +\n(37u
1178N/A.c+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(43u
1178N/A.in +\n(37u
1178N/A.d+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(e|u+\n(.Vu
1178N/A.if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'������\h'|\n(42u'������\h'|\n(43u'������\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.e+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(f|u+\n(.Vu
1178N/A.if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�Τʤ�JAR\h'|\n(41u'������\h'|\n(42u'������\h'|\n(43u'������\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.f+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(g|u+\n(.Vu
1178N/A.if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'������\h'|\n(42u'�Ϥ�\h'|\n(43u'������\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.g+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(h|u+\n(.Vu
1178N/A.ne \n(i|u+\n(.Vu
1178N/A.if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
1178N/A.if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'\h'|\n(42u'������\h'|\n(43u'������\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(41u
1178N/A.in +\n(37u
1178N/A.h+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.i+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(j|u+\n(.Vu
1178N/A.ne \n(k|u+\n(.Vu
1178N/A.if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
1178N/A.if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'\h'|\n(42u'������\h'|\n(43u'�Ϥ�\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(41u
1178N/A.in +\n(37u
1178N/A.j+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.k+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(l|u+\n(.Vu
1178N/A.if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'������\h'|\n(42u'�Ϥ�\h'|\n(43u'�Ϥ�\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.l+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ne \n(m|u+\n(.Vu
1178N/A.if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'�Ϥ�/����Ǥ���\h'|\n(42u'�Ϥ�\h'|\n(43u'�Ϥ�\h'|\n(44u'
1178N/A.mk ##
1178N/A.nr 31 \n(##
1178N/A.sp |\n(##u-1v
1178N/A.nr 37 \n(44u
1178N/A.in +\n(37u
1178N/A.m+
1178N/A.in -\n(37u
1178N/A.mk 32
1178N/A.if \n(32>\n(31 .nr 31 \n(32
1178N/A.sp |\n(31u
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'�Ϥ�/����Ǥ���\h'|\n(42u'������\h'|\n(43u'������\h'|\n(44u'���٤Ƥ��ø�
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'�Ϥ�/����Ǥ���\h'|\n(42u'�Ϥ�\h'|\n(43u'������\h'|\n(44u'���٤Ƥ��ø�(1)
1178N/A.ta \n(80u \n(81u \n(82u \n(83u \n(84u
1178N/A.nr 31 \n(.f
1178N/A.nr 35 1m
4935N/A\&\h'|\n(40u'��̾�դ�JAR\h'|\n(41u'�Ϥ�/����Ǥ���\h'|\n(42u'������\h'|\n(43u'�Ϥ�\h'|\n(44u'���٤Ƥ��ø�(1)
1178N/A.fc
1178N/A.nr T. 1
1178N/A.T# 1
1178N/A.35
1178N/A.rm a+
1178N/A.rm b+
1178N/A.rm c+
1178N/A.rm d+
1178N/A.rm e+
1178N/A.rm f+
1178N/A.rm g+
1178N/A.rm h+
1178N/A.rm i+
1178N/A.rm j+
1178N/A.rm k+
1178N/A.rm l+
1178N/A.rm m+
1178N/A.TE
1178N/A.if \n-(b.=0 .nr c. \n(.c-\n(d.-50
1178N/A
0N/A.LP
1178N/A.LP
4935N/A���:
0N/A.LP
1178N/A.RS 3
1178N/A.TP 3
1178N/A1.
4935N/A�ݥꥷ�����ե�������˥����ǥ�ƥ��ƥ�/��̾�ˤĤ��Ƥθ��ڤ������硢����򥭡����ȥ��˥���ݡ��Ȥ��ơ���Ϳ���줿�ø��˥ݥꥷ�����ե���������꤬ȿ�Ǥ����褦�ˤ���ɬ�פ�����ޤ���
1178N/A.TP 3
1178N/A2.
4935N/A�ݥꥷ�����ե�����/�������ȥ����ȹ礻�ϡ������ǥ�ƥ��ƥ����ǡ����١�����ο���Ǥ��륢���ǥ�ƥ��ƥ�����ͥ�褵��ޤ���
1178N/A.TP 3
1178N/A3.
4935N/AJava 2�ץ�åȥե�����Ǥϡ�����Ǥ��ʤ������ǥ�ƥ��ƥ���̵�뤵��ޤ���
1178N/A.TP 3
1178N/A4.
4935N/AJava 2 SDK�������ȥ��˥���ݡ��ȤǤ���Τϡ�����Ǥ��륢���ǥ�ƥ��ƥ��ΤߤǤ���
1178N/A.RE
1178N/A
1178N/A.LP
4033N/A.SH "��Ϣ����"
1178N/A.LP
0N/A.RS 3
0N/A.TP 2
1178N/Ao
4935N/Ajar(1)�ġ���Υɥ������
1178N/A.TP 2
1178N/Ao
4935N/Akeytool(1)�ġ���Υɥ������
0N/A.TP 2
1178N/Ao
4935N/A\f3jarsigner\fP�ġ���λ�����ϡ�
1178N/A.na
4935N/A\f4Java���塼�ȥꥢ��\fP @
0N/A.fi
4935N/Ahttp://docs.oracle.com/javase/tutorial/index.html��
4033N/A.na
4935N/A\f4�������ƥ�\fP @
0N/A.fi
4935N/Ahttp://docs.oracle.com/javase/tutorial/security/index.html�򻲾�
0N/A.RE
0N/A
0N/A.LP
0N/A