31 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| ski: print subject public key info
 | |
| 
 | |
| Usage:
 | |
| 	ski [-hm] files...
 | |
| 
 | |
| Flags:
 | |
| 	-h	Print a help message and exit.
 | |
| 	-m	All SKIs should match.
 | |
| 
 | |
| Examples:
 | |
| 
 | |
| 	Printing the SKI of a private key and certificate:
 | |
| 
 | |
| 	$ ski *
 | |
| 	server.key  3A:AB:D1:B2:E5:7A:F2:5A:D5:8E:8B:7B:25:D9:41:90:F8:6B:A3:5E (RSA private key)
 | |
| 	[ski] trailing data in PEM file
 | |
| 	server.pem  3A:AB:D1:B2:E5:7A:F2:5A:D5:8E:8B:7B:25:D9:41:90:F8:6B:A3:5E (RSA certificate)
 | |
| 
 | |
| 	Making sure the SKIs match:
 | |
| 
 | |
| 	$ ski -m *
 | |
| 	tyrfingr.key  3A:AB:D1:B2:E5:7A:F2:5A:D5:8E:8B:7B:25:D9:41:90:F8:6B:A3:5E (RSA private key)
 | |
| 	[ski] trailing data in PEM file
 | |
| 	tyrfingr.pem  3A:AB:D1:B2:E5:7A:F2:5A:D5:8E:8B:7B:25:D9:41:90:F8:6B:A3:5E (RSA certificate)
 | |
| 
 | |
| 	Making sure the SKIs match with a bad certificate:
 | |
| 	$ ski -m server.key bad.pem
 | |
| 	server.key  3A:AB:D1:B2:E5:7A:F2:5A:D5:8E:8B:7B:25:D9:41:90:F8:6B:A3:5E (RSA private key)
 | |
| 	[ski] bad.pem: SKI mismatch (3A:AB:D1:B2:E5:7A:F2:5A:D5:8E:8B:7B:25:D9:41:90:F8:6B:A3:5E != 90:AF:6A:3A:94:5A:0B:D8:90:EA:12:56:73:DF:43:B4:3A:28:DA:E7)
 | |
| 	bad.pem  90:AF:6A:3A:94:5A:0B:D8:90:EA:12:56:73:DF:43:B4:3A:28:DA:E7 (RSA certificate)
 |