<div dir="ltr"><div dir="ltr"><div>Hello everybody,</div><div><br></div><div>my name is Giovanni Fontana. I made a new symmetric crypto algorithm (let’s call it <b>algo1</b>) and a new asymmetric crypto algorithm (let’s call it <b>algo2</b>).</div><div><br></div><div>I use algo2 for key exchange and with that I can create a session key to cipher and decipher with algo1, so Alice and Bob can communicate each other in secure way.</div><div><br></div><div>I wish to import those algorithms inside OpenSSL in order to use some features of this suite (i.e. creation of x509 certificate with algo1 and algo2, and/or TLS and SSL connection always with algo1 and algo2).</div><div>My first tries were not successful. </div><div>Could you please tell me each step I have to do in order to achieve my targets? Or share with me some Internet links where those steps are already defined?</div><div><br></div><div>Below some info that may help you in answer me:<br></div><div>- The version of OpenSSL I’m playing with is 1.1.1b</div><div>- The OS is Linux Ubuntu 14.04</div><div>- Of course my algorithms are written in C.</div><div><br></div><div><div>Further question (probably to ask elsewhere inside OpenSSL organisation):</div><div>If in the next future with my algorithms I can have some business, which kind of license I need to have with OpenSSL then?</div></div><div><br></div><div>Thank in advance</div><div>Kind regards</div></div></div>