1 <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML//EN">
3 <!-- ***** BEGIN LICENSE BLOCK *****
4 - Version: MPL 1.1/GPL 2.0/LGPL 2.1
6 - The contents of this file are subject to the Mozilla Public License Version
7 - 1.1 (the "License"); you may not use this file except in compliance with
8 - the License. You may obtain a copy of the License at
9 - http://www.mozilla.org/MPL/
11 - Software distributed under the License is distributed on an "AS IS" basis,
12 - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13 - for the specific language governing rights and limitations under the
16 - The Original Code is the Netscape security libraries.
18 - The Initial Developer of the Original Code is
19 - Netscape Communications Corporation.
20 - Portions created by the Initial Developer are Copyright (C) 1994-2000
21 - the Initial Developer. All Rights Reserved.
25 - Alternatively, the contents of this file may be used under the terms of
26 - either the GNU General Public License Version 2 or later (the "GPL"), or
27 - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28 - in which case the provisions of the GPL or the LGPL are applicable instead
29 - of those above. If you wish to allow use of your version of this file only
30 - under the terms of either the GPL or the LGPL, and not to allow others to
31 - use your version of this file under the terms of the MPL, indicate your
32 - decision by deleting the provisions above and replace them with the notice
33 - and other provisions required by the GPL or the LGPL. If you do not delete
34 - the provisions above, a recipient may use your version of this file under
35 - the terms of any one of the MPL, the GPL or the LGPL.
37 - ***** END LICENSE BLOCK ***** -->
40 <table border=
1 cellspacing=
5 cellpadding=
5>
41 <form method=
"post" name=
"primary_form" action=
"http://interzone.mcom.com/burp.cgi">
44 <b>Key Usage:
</b></p>
45 Activate extension:
<input type=
"checkbox" name=
"keyUsage"></P>
46 Critical:
<input type=
"checkbox" name=
"keyUsage-crit">
48 <input type=
"checkbox" name=
"keyUsage-digitalSignature"> Digital Signature
</P>
49 <input type=
"checkbox" name=
"keyUsage-nonRepudiation"> Non Repudiation
</P>
50 <input type=
"checkbox" name=
"keyUsage-keyEncipherment"> Key Encipherment
</P>
51 <input type=
"checkbox" name=
"keyUsage-dataEncipherment"> Data Encipherment
</P>
52 <input type=
"checkbox" name=
"keyUsage-keyAgreement"> Key Agreement
</P>
53 <input type=
"checkbox" name=
"keyUsage-keyCertSign"> Key Certificate Signing
</P>
54 <input type=
"checkbox" name=
"keyUsage-cRLSign"> CRL Signing
</P>
58 <b>Extended Key Usage:
</b></p>
59 Activate extension:
<input type=
"checkbox" name=
"extKeyUsage"></P>
60 Critical:
<input type=
"checkbox" name=
"extKeyUsage-crit">
62 <input type=
"checkbox" name=
"extKeyUsage-serverAuth"> Server Auth
</P>
63 <input type=
"checkbox" name=
"extKeyUsage-clientAuth"> Client Auth
</P>
64 <input type=
"checkbox" name=
"extKeyUsage-codeSign"> Code Signing
</P>
65 <input type=
"checkbox" name=
"extKeyUsage-emailProtect"> Email Protection
</P>
66 <input type=
"checkbox" name=
"extKeyUsage-timeStamp"> Timestamp
</P>
67 <input type=
"checkbox" name=
"extKeyUsage-ocspResponder"> OCSP Responder
</P>
68 <input type=
"checkbox" name=
"extKeyUsage-NS-govtApproved"> Step-up
</P>
72 <b>Basic Constraints:
</b></p>
73 Activate extension:
<input type=
"checkbox" name=
"basicConstraints"></P>
74 Critical:
<input type=
"checkbox" name=
"basicConstraints-crit">
77 <dd><input type=radio
name=
"basicConstraints-cA-radio" value=
"CA"> True
</p>
78 <dd><input type=radio
name=
"basicConstraints-cA-radio" value=
"NotCA"> False
</p>
79 <input type=
"checkbox" name=
"basicConstraints-pathLengthConstraint">
80 Include Path length:
<input type=
"text" name=
"basicConstraints-pathLengthConstraint-text" size=
"2"></p>
84 <b>Authority Key Identifier:
</b></p>
85 Activate extension:
<input type=
"checkbox" name=
"authorityKeyIdentifier">
87 <input type=
"radio" name=
"authorityKeyIdentifier-radio" value=
"keyIdentifier"> Key Identider
</p>
88 <input type=
"radio" name=
"authorityKeyIdentifier-radio" value=
"authorityCertIssuer"> Issuer Name and Serial number
</p>
92 <b>Subject Key Identifier:
</b></p>
93 Activate extension:
<input type=
"checkbox" name=
"subjectKeyIdentifier">
96 <input type=
"text" name=
"subjectKeyIdentifier-text"></p>
98 <dd><dd><input type=
"radio" name=
"subjectKeyIdentifier-radio" value=
"ascii"> ascii text value
<p>
99 <dd><dd><input type=
"radio" name=
"subjectKeyIdentifier-radio" value=
"hex"> hex value
<p>
103 <b>Private Key Usage Period:
</b></p>
104 Activate extension:
<input type=
"checkbox" name=
"privKeyUsagePeriod"></p>
105 Critical:
<input type=
"checkbox" name=
"privKeyUsagePeriod-crit">
108 <dd><input type=
"radio" name=
"privKeyUsagePeriod-radio" value=
"notBefore"> Not Before
</p>
109 <dd><input type=
"radio" name=
"privKeyUsagePeriod-radio" value=
"notAfter"> Not After
</p>
110 <dd><input type=
"radio" name=
"privKeyUsagePeriod-radio" value=
"both" > Both
</p>
111 <b>Not to be used to sign before:
</b></p>
112 <dd><input type=
"radio" name=
"privKeyUsagePeriod-notBefore-radio" value=
"auto"> Set to time of certificate issue
</p>
113 <dd><input type=
"radio" name=
"privKeyUsagePeriod-notBefore-radio" value=
"manual"> Use This value
</p>
114 <dd><dd>(YYYY/MM/DD HH:MM:SS):
115 <input type=
"text" name=
"privKeyUsagePeriod-notBefore-year" size=
"4" maxlength=
"4">/
116 <input type=
"text" name=
"privKeyUsagePeriod-notBefore-month" size=
"2" maxlength=
"2">/
117 <input type=
"text" name=
"privKeyUsagePeriod-notBefore-day" size=
"2" maxlength=
"2">
118 <input type=
"text" name=
"privKeyUsagePeriod-notBefore-hour" size=
"2" maxlength=
"2">:
119 <input type=
"text" name=
"privKeyUsagePeriod-notBefore-minute" size=
"2" maxlength=
"2">:
120 <input type=
"text" name=
"privKeyUsagePeriod-notBefore-second" size=
"2" maxlength=
"2"></p>
121 <b>Not to be used to sign after:
</b></p>
122 <dd>(YYYY/MM/DD HH:MM:SS):
123 <input type=
"text" name=
"privKeyUsagePeriod-notAfter-year" size=
"4" maxlength=
"4">/
124 <input type=
"text" name=
"privKeyUsagePeriod-notAfter-month" size=
"2" maxlength=
"2">/
125 <input type=
"text" name=
"privKeyUsagePeriod-notAfter-day" size=
"2" maxlength=
"2">
126 <input type=
"text" name=
"privKeyUsagePeriod-notAfter-hour" size=
"2" maxlength=
"2">:
127 <input type=
"text" name=
"privKeyUsagePeriod-notAfter-minute" size=
"2" maxlength=
"2">:
128 <input type=
"text" name=
"privKeyUsagePeriod-notAfter-second" size=
"2" maxlength=
"2"></p>
132 <b>Subject Alternative Name:
</b></p>
133 Activate extension:
<input type=
"checkbox" name=
"SubAltName"></P>
134 Critical:
<input type=
"checkbox" name=
"SubAltName-crit">
140 <select name=
"SubAltNameSelect" multiple
size=
"10">
142 <input type=
"button" name=
"SubAltName-add" value=
"Add" onClick=
"{parent.addSubAltName(this.form)}">
143 <input type=
"button" name=
"SubAltName-delete" value=
"Delete" onClick=
"parent.deleteSubAltName(this.form)">
146 Name Type:
</td></tr><tr><td>
147 <input type=
"radio" name=
"SubAltNameRadio" value=
"otherName" onClick=
"parent.setSubAltNameType(form)"> Other Name,
148 OID:
<input type=
"text" name=
"SubAltNameOtherNameOID" size=
"6"> </td><td>
149 <input type=
"radio" name=
"SubAltNameRadio" value=
"rfc822Name" onClick=
"parent.setSubAltNameType(form)"> RFC
822 Name
</td></tr><td>
150 <input type=
"radio" name=
"SubAltNameRadio" value=
"dnsName" onClick=
"parent.setSubAltNameType(form)"> DNS Name
</td><td>
151 <input type=
"radio" name=
"SubAltNameRadio" value=
"x400" onClick=
"parent.setSubAltNameType(form)"> X400 Address
</td></tr><td>
152 <input type=
"radio" name=
"SubAltNameRadio" value=
"directoryName" onClick=
"parent.setSubAltNameType(form)"> Directory Name
</td><td>
153 <input type=
"radio" name=
"SubAltNameRadio" value=
"ediPartyName" onClick=
"parent.setSubAltNameType(form)"> EDI Party Name
</td></tr><td>
154 <input type=
"radio" name=
"SubAltNameRadio" value=
"URL" onClick=
"parent.setSubAltNameType(form)"> Uniform Resource Locator
</td><td>
155 <input type=
"radio" name=
"SubAltNameRadio" value=
"ipAddress" onClick=
"parent.setSubAltNameType(form)"> IP Address
</td></tr><td>
156 <input type=
"radio" name=
"SubAltNameRadio" value=
"regID"onClick=
"parent.setSubAltNameType(form)"> Registered ID
</td><td>
157 <input type=
"radio" name=
"SubAltNameRadio" value=
"nscpNickname" onClick=
"parent.setSubAltNameType(form)"> Netscape Certificate Nickname
</td><td></tr>
159 Name:
<input type=
"text" name=
"SubAltNameText">
160 Binary Encoded:
<input type=
"checkbox" name=
"SubAltNameDataType" value=
"binary" onClick=
"parent.setSubAltNameType(form)"></p>
168 <b>Issuer Alternative Name:
</b></p>
169 Activate extension:
<input type=
"checkbox" name=
"IssuerAltName"></P>
170 Critical:
<input type=
"checkbox" name=
"IssuerAltName-crit">
172 <input type=
"radio" name=
"IssuerAltNameSourceRadio" value=
"auto"> Use the Subject Alternative Name from the Issuers Certificate
</p>
173 <input type=
"radio" name=
"IssuerAltNameSourceRadio" value=
"man"> Use this Name:
178 <select name=
"IssuerAltNameSelect" multiple
size=
"10">
180 <input type=
"button" name=
"IssuerAltName-add" value=
"Add" onClick=
"{parent.addIssuerAltName(this.form)}">
181 <input type=
"button" name=
"IssuerAltName-delete" value=
"Delete" onClick=
"parent.deleteIssuerAltName(this.form)">
184 Name Type:
</td></tr><tr><td>
185 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"otherName" onClick=
"parent.setIssuerAltNameType(form)"> Other Name,
186 OID:
<input type=
"text" name=
"IssuerAltNameOtherNameOID" size=
"6"> </td><td>
187 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"rfc822Name" onClick=
"parent.setIssuerAltNameType(form)"> RFC
822 Name
</td></tr><td>
188 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"dnsName" onClick=
"parent.setIssuerAltNameType(form)"> DNS Name
</td><td>
189 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"x400" onClick=
"parent.setIssuerAltNameType(form)"> X400 Address
</td></tr><td>
190 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"directoryName" onClick=
"parent.setIssuerAltNameType(form)"> Directory Name
</td><td>
191 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"ediPartyName" onClick=
"parent.setIssuerAltNameType(form)"> EDI Party Name
</td></tr><td>
192 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"URL" onClick=
"parent.setIssuerAltNameType(form)"> Uniform Resource Locator
</td><td>
193 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"ipAddress" onClick=
"parent.setIssuerAltNameType(form)"> IP Address
</td></tr><td>
194 <input type=
"radio" name=
"IssuerAltNameRadio" value=
"regID" onClick=
"parent.setIssuerAltNameType(form)"> Registered ID
</td><td></tr>
196 Name:
<input type=
"text" name=
"IssuerAltNameText">
197 Binary Encoded:
<input type=
"checkbox" name=
"IssuerAltNameDataType" value=
"binary" onClick=
"parent.setIssuerAltNameType(form)"></p>
204 <b>Name Constraints:
</b></p>
205 Activate extension:
<input type=
"checkbox" name=
"NameConstraints"></P>
210 Name Constraints:
</p>
211 <select name=
"NameConstraintSelect" multiple
size=
"10">
213 <input type=
"button" name=
"NameConstraint-add" value=
"Add" onClick=
"{parent.addNameConstraint(this.form)}">
214 <input type=
"button" name=
"NameConstraint-delete" value=
"Delete" onClick=
"parent.deleteNameConstraint(this.form)">
217 Name Type:
</td></tr><tr><td>
218 <input type=
"radio" name=
"NameConstraintRadio" value=
"otherName" onClick=
"parent.setNameConstraintNameType(form)"> Other Name,
219 OID:
<input type=
"text" name=
"NameConstraintOtherNameOID" size=
"6"> </td><td>
220 <input type=
"radio" name=
"NameConstraintRadio" value=
"rfc822Name" onClick=
"parent.setNameConstraintNameType(form)"> RFC
822 Name
</td></tr><td>
221 <input type=
"radio" name=
"NameConstraintRadio" value=
"dnsName" onClick=
"parent.setNameConstraintNameType(form)"> DNS Name
</td><td>
222 <input type=
"radio" name=
"NameConstraintRadio" value=
"x400" onClick=
"parent.setNameConstraintNameType(form)"> X400 Address
</td></tr><td>
223 <input type=
"radio" name=
"NameConstraintRadio" value=
"directoryName" onClick=
"parent.setNameConstraintNameType(form)"> Directory Name
</td><td>
224 <input type=
"radio" name=
"NameConstraintRadio" value=
"ediPartyName" onClick=
"parent.setNameConstraintNameType(form)"> EDI Party Name
</td></tr><td>
225 <input type=
"radio" name=
"NameConstraintRadio" value=
"URL" onClick=
"parent.setNameConstraintNameType(form)"> Uniform Resource Locator
</td><td>
226 <input type=
"radio" name=
"NameConstraintRadio" value=
"ipAddress" onClick=
"parent.setNameConstraintNameType(form)"> IP Address
</td></tr><td>
227 <input type=
"radio" name=
"NameConstraintRadio" value=
"regID" onClick=
"parent.setNameConstraintNameType(form)"> Registered ID
</td><td></tr>
229 Name:
<input type=
"text" name=
"NameConstraintText">
230 Binary Encoded:
<input type=
"checkbox" name=
"NameConstraintNameDataType" value=
"binary" onClick=
"parent.setNameConstraintNameType(form)"></p>
232 <dd><input type=
"radio" name=
"NameConstraintTypeRadio" value=
"permited"> permited
<p>
233 <dd><input type=
"radio" name=
"NameConstraintTypeRadio" value=
"excluded"> excluded
<p>
234 Minimum:
<input type=
"text" name=
"NameConstraintMin" size=
"8" maxlength=
"8"></p>
235 Maximum:
<input type=
"text" name=
"NameConstraintMax" size=
"8" maxlength=
"8"></p>