consistent spacing for reformating #7
							
								
								
									
										142
									
								
								index.html
									
									
									
									
									
								
							
							
						
						
									
										142
									
								
								index.html
									
									
									
									
									
								
							| @ -1,11 +1,12 @@ | |||||||
| <html> | <html> | ||||||
|   <head> | 
 | ||||||
|     <title>BlueCrypt</title> | <head> | ||||||
|     <style> |   <title>BlueCrypt</title> | ||||||
|       textarea { |   <style> | ||||||
|         width: 42em; |     textarea { | ||||||
|         height: 10em; |       width: 42em; | ||||||
|       } |       height: 10em; | ||||||
|  |     } | ||||||
|       /* need to word wrap the binary no space der */ |       /* need to word wrap the binary no space der */ | ||||||
|       .js-der-public, .js-der-private{ |       .js-der-public, .js-der-private{ | ||||||
|         white-space: pre-wrap;      /* CSS3 */ |         white-space: pre-wrap;      /* CSS3 */ | ||||||
| @ -14,17 +15,17 @@ | |||||||
|         white-space: -o-pre-wrap;   /* Opera 7 */ |         white-space: -o-pre-wrap;   /* Opera 7 */ | ||||||
|         word-wrap: break-word;      /* IE */ |         word-wrap: break-word;      /* IE */ | ||||||
|       } |       } | ||||||
|     </style> |   </style> | ||||||
|   </head> | </head> | ||||||
|   <body> | <body> | ||||||
|     <h1>BlueCrypt for the Browser</h1> |   <h1>BlueCrypt for the Browser</h1> | ||||||
|     <p>BlueCrypt is universal crypto for the browser. It's lightweight, fast, and based on native webcrypto. |   <p>BlueCrypt is universal crypto for the browser. It's lightweight, fast, and based on native webcrypto. | ||||||
|     This means it's easy-to-use crypto in kilobytes, not megabytes.</p> |     This means it's easy-to-use crypto in kilobytes, not megabytes.</p> | ||||||
| 
 | 
 | ||||||
|     <h2>Keypair Generation</h2> |   <h2>Keypair Generation</h2> | ||||||
|     <form class="js-keygen"> |   <form class="js-keygen"> | ||||||
|       <p>Key Type:</p> |     <p>Key Type:</p> | ||||||
|       <div> |     <div> | ||||||
|         <input type="radio" id="-ktyEC" |         <input type="radio" id="-ktyEC" | ||||||
|          name="kty" value="EC" checked> |          name="kty" value="EC" checked> | ||||||
|         <label for="-ktyEC">ECDSA</label> |         <label for="-ktyEC">ECDSA</label> | ||||||
| @ -50,50 +51,73 @@ | |||||||
|         <label for="-modlen5"><input type="radio" id="-modlen5" |         <label for="-modlen5"><input type="radio" id="-modlen5" | ||||||
|          name="rsa-len" value="4096">4096</label> |          name="rsa-len" value="4096">4096</label> | ||||||
|       </div> |       </div> | ||||||
|       <button class="js-generate" hidden>Generate</button> |     <button class="js-generate" hidden>Generate</button> | ||||||
|     </form> |   </form> | ||||||
| 
 | 
 | ||||||
|     <div class="js-loading" hidden>Loading</div> |   <div class="js-loading" hidden>Loading</div> | ||||||
| 
 | 
 | ||||||
|     <details class="js-toc-jwk" hidden> |   <details class="js-toc-jwk" hidden> | ||||||
|       <summary>JWK Keypair</summary> |     <summary>JWK Keypair</summary> | ||||||
|       <pre><code class="js-jwk"> </code></pre> |     <pre><code class="js-jwk"> </code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-der-private" hidden> |   <details class="js-toc-der-private" hidden> | ||||||
|       <summary>DER Private Binary</summary> |     <summary>DER Private Binary</summary> | ||||||
|       <pre><code class="js-der-private"> </code></pre> |     <pre><code class="js-der-private"> </code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-der-public" hidden> |   <details class="js-toc-der-public" hidden> | ||||||
|       <summary>DER Public Binary</summary> |     <summary>DER Public Binary</summary> | ||||||
|       <pre><code class="js-der-public"> </code></pre> |     <pre><code class="js-der-public"> </code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-pem js-toc-pem-pkcs1-private" hidden> |   <details class="js-toc-pem js-toc-pem-pkcs1-private" hidden> | ||||||
|       <summary>PEM Private (base64-encoded PKCS1 DER)</summary> |     <summary>PEM Private (base64-encoded PKCS1 DER)</summary> | ||||||
|       <pre><code  class="js-input-pem-pkcs1-private" ></code></pre> |     <pre><code  class="js-input-pem-pkcs1-private" ></code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-pem js-toc-pem-sec1-private" hidden> |   <details class="js-toc-pem js-toc-pem-sec1-private" hidden> | ||||||
|       <summary>PEM Private (base64-encoded SEC1 DER)</summary> |     <summary>PEM Private (base64-encoded SEC1 DER)</summary> | ||||||
|       <pre><code  class="js-input-pem-sec1-private" ></code></pre> |     <pre><code  class="js-input-pem-sec1-private" ></code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-pem js-toc-pem-pkcs8-private" hidden> |   <details class="js-toc-pem js-toc-pem-pkcs8-private" hidden> | ||||||
|       <summary>PEM Private (base64-encoded PKCS8 DER)</summary> |     <summary>PEM Private (base64-encoded PKCS8 DER)</summary> | ||||||
|       <pre><code  class="js-input-pem-pkcs8-private" ></code></pre> |     <pre><code  class="js-input-pem-pkcs8-private" ></code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-pem js-toc-pem-pkcs1-public" hidden> |   <details class="js-toc-pem js-toc-pem-pkcs1-public" hidden> | ||||||
|       <summary>PEM Public (base64-encoded PKCS1 DER)</summary> |     <summary>PEM Public (base64-encoded PKCS1 DER)</summary> | ||||||
|       <pre><code  class="js-input-pem-pkcs1-public" ></code></pre> |     <pre><code  class="js-input-pem-pkcs1-public" ></code></pre> | ||||||
|     </details> |   </details> | ||||||
|     <details class="js-toc-pem js-toc-pem-spki-public" hidden> |   <details class="js-toc-pem js-toc-pem-spki-public" hidden> | ||||||
|       <summary>PEM Public (base64-encoded SPKI/PKIX DER)</summary> |     <summary>PEM Public (base64-encoded SPKI/PKIX DER)</summary> | ||||||
|       <pre><code  class="js-input-pem-spki-public" ></code></pre> |     <pre><code  class="js-input-pem-spki-public" ></code></pre> | ||||||
|     </details> |   </details> | ||||||
| 
 | 
 | ||||||
|     <script src="./lib/bluecrypt-encoding.js"></script> |   <h2>Signing</h2> | ||||||
|     <script src="./lib/asn1-packer.js"></script> |   <div class="errors" id="sign-error"></div> | ||||||
|     <script src="./lib/x509.js"></script> |   <form class="js-keysign"> | ||||||
|     <script src="./lib/ecdsa.js"></script> |     <div> | ||||||
|     <script src="./lib/rsa.js"></script> |       <label for="pem">Pem</label> | ||||||
|     <script src="./lib/keypairs.js"></script> |       <br> | ||||||
|     <script src="./app.js"></script> |       <textarea id="pem" name="pem"></textarea> | ||||||
|   </body> |     </div> | ||||||
|  |     <button class="js-sign" hidden>Sign</button> | ||||||
|  |   </form> | ||||||
|  |   <div class="js-jws-opts" hidden> | ||||||
|  |     <details class="js-toc-jws"> | ||||||
|  |       <summary>JWS </summary> | ||||||
|  |       <pre><code class="js-jws" ></code></pre> | ||||||
|  |     </details> | ||||||
|  |   </div> | ||||||
|  |   <div class="js-jwt-opts" hidden> | ||||||
|  |     <details class="js-toc-jwt"> | ||||||
|  |       <summary>JWS </summary> | ||||||
|  |       <pre><code class="js-jwt" ></code></pre> | ||||||
|  |     </details> | ||||||
|  |   </div> | ||||||
|  | 
 | ||||||
|  |   <script src="./lib/bluecrypt-encoding.js"></script> | ||||||
|  |   <script src="./lib/asn1-packer.js"></script> | ||||||
|  |   <script src="./lib/x509.js"></script> | ||||||
|  |   <script src="./lib/ecdsa.js"></script> | ||||||
|  |   <script src="./lib/rsa.js"></script> | ||||||
|  |   <script src="./lib/keypairs.js"></script> | ||||||
|  |   <script src="./app.js"></script> | ||||||
|  | </body> | ||||||
| </html> | </html> | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user