Advertisement
Guest User

Untitled

a guest
Dec 9th, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.38 KB | None | 0 0
  1. use strict;
  2. use warnings;
  3. use IO::Socket::SSL::Utils;
  4.  
  5. my $ca = 0; # or 1 - depending if it should be a CA or not
  6. my ($c0,$k0) =  CERT_create( CA => $ca, subject => { CN => 'root' });
  7. my ($c1,$k1) =  CERT_create( issuer => [ $c0,$k0 ], subject => { CN => 'server' });
  8.  
  9. PEM_cert2file($c0,'root.pem');
  10. open(my $fh,'>','server.pem');
  11. print $fh PEM_cert2string($c1).PEM_key2string($k1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement