<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
Dear SSL,
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Your encryption kit is fantastic.  I have been using it to build self-signed web certificates</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
and email certificates.  I have also been using it to encrypt and decrypt messages,</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
all via RSA, ad aes-256.  I am running OpenSSL using 64 bit Windows 10, which is different</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
to Linux, a little bit, since I don't have the option in Windows to pipe commands together.<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
-I can do error checks on rsa private keys.</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<b>openssl rsa -check -in private.key -noout</b></div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<ol>
<li><span>How can I do something parallel to this, to do an error check on a <u>public key</u>, so</span><br>
that it also replies with a command line message saying whether a public<br>
key is alright, or not? Or similarly, if I have an rsa private/public key pair, <br>
in two different files, what openssl command can I run to <br>
<u>verify if these two keys match one another, accurately</u>?</li></ol>
</div>
<ol start="2">
<li style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
If I have a private key and a .crt web certificate, what openssl command<br>
can I run to verify if these two files continue to match?</li></ol>
<ol start="3">
<li style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
If I have a Thunderbird Email certificate, in pkcs12 format, how can I run <br>
</li><li style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); display: block;">
openssl to verify that with the .crt certificate that came before it?  <br>
</li><li style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); display:block">
<br>
</li><li style="font-family:Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
And how can I verify between the pkcs12 email certificate and the original private key?</li></ol>
<div><br>
</div>
<div>Yours Sincerely,</div>
<div><br>
</div>
<div>poweruserm.<br>
</div>
</div>
</div>
</div>
</div>
</body>
</html>