16 lines
		
	
	
		
			800 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			800 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| set -e
 | |
| echo ""
 | |
| echo ""
 | |
| node bin/keypairs-cli.js gen > ./fixture.ec.jwk.json 2> ./fixture.ec.jwk.pub.json
 | |
| node bin/keypairs-cli.js ./fixture.ec.jwk.json pkcs8 > fixture.ec.pem
 | |
| node bin/keypairs-cli.js ./fixture.ec.pem > ./fixture.ec.jwk.json
 | |
| 
 | |
| node bin/keypairs-cli.js gen rsa > ./fixture.rsa.jwk.json 2> ./fixture.rsa.jwk.pub.json
 | |
| node bin/keypairs-cli.js ./fixture.rsa.jwk.json pkcs1 > fixture.rsa.pem
 | |
| node bin/keypairs-cli.js ./fixture.rsa.pem > ./fixture.rsa.jwk.json
 | |
| 
 | |
| node bin/keypairs-cli.js ./fixture.ec.jwk.json sign https://localhost:4080 '{}' 3d > works.txt;
 | |
| node bin/keypairs-cli.js ./fixture.ec.jwk.pub.json decode works.txt
 | |
| #node bin/keypairs-cli.js ./fixture.ec.jwk.pub.json decode works.txt
 | |
| node bin/keypairs-cli.js ./fixture.ec.jwk.json sign https://localhost:4080 '{}' 3d > works.txt;
 |