Re: [openssl-users] Integrating New Cipher Suite

2017-10-04 Thread Schmicker, Robert
Not sure if I'm late to the party on this one but check out this link: https://wiki.openssl.org/index.php/How_to_Integrate_a_Symmetric_Cipher I wrote this up a few months back so let me know if you have any questions. Rob From: openssl-users-requ...@openssl.org Sent: Wednesday, October 4, 4:29

[openssl-users] Documentation for Integrating New Cipher Creation Request

2017-04-30 Thread Schmicker, Robert
Hello, Over the past several months through trial and error I have at last been able to integrate a new symmetric cipher into OpenSSL. After following this email chain for these past months I’ve noticed that once in a blue moon other users would ask how to integrate a new cipher into both

Re: [openssl-users] openssl-users Digest, Vol 29, Issue 20

2017-04-19 Thread Schmicker, Robert
After some debugging (exactly as mentioned above) it appears that the cipher suite does not show up in the ClientHello using the s_client/s_server. I modified the cipher for testing to use 512 bits instead of 64 so that it is ranked highest. Error server side: SSL

Re: [openssl-users] Integrating New Cipher Suite

2017-04-13 Thread Schmicker, Robert
er Suite Message-ID: <20170411185409.ga23...@openssl.org><mailto:20170411185409.ga23...@openssl.org> Content-Type: text/plain; charset=us-ascii On Tue, Apr 11, 2017, Schmicker, Robert wrote: Added a define in include/openssl/ssl.h: # define SSL_TXT_MYCIPHER &q

Re: [openssl-users] Integrating New Cipher Suite

2017-04-11 Thread Schmicker, Robert
t; openssl-users-requ...@openssl.org > > You can reach the person managing the list at > openssl-users-ow...@openssl.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of openssl-users digest..." > > > Today

[openssl-users] Integrating New Cipher Suite

2017-04-08 Thread Schmicker, Robert
Hello, I'm attempting to integrate a customized cipher suite for TLS 1.2, however no matter what I try I always seem to end up with this error (client side): SSL routines:ssl_cipher_list_to_bytes:no ciphers available:ssl/statem/statem_clnt.c:3567 Can anyone give some further explanation on

[openssl-users] Adding EVP cipher into SSL library

2017-04-02 Thread Schmicker, Robert
Hello, Can anyone give some insight on how to implement a new EVP symmetric cipher into the SSL library? I have the cipher integrated into the EVP and tested as working. I know it's old but I followed AES's integration from this commit:

[openssl-users] Integrate EVP Cipher into OpenSSL Speed Sest

2017-02-20 Thread Schmicker, Robert
Hello, I successfully managed to integrate an encryption cipher into the EVP and has been tested to work and now I'd like to get some speed tests of the cipher using openssl's integrated speed test via the command line with the "-evp" flag. What I've done so far to try and integrate it

[openssl-users] Inserting cipher into speed.c

2017-02-04 Thread Schmicker, Robert
Hello, Thanks to everyones help here I was able to insert a new cipher into OpenSSL. However, for performance reasons I'd like to begin testing the speed of my cipher and compare to other already implemented ciphers. I went ahead and started editing the ./apps/speed.c file to insert the new

[openssl-users] build.info documentation

2017-01-10 Thread Schmicker, Robert
Hello, Can anyone here point me in the direction to some documentation on build.info files? For the most part I’m creating mine using examples from other crypto ciphers but could use some more in depth explanation of what is going on when it is being parsed. More

[openssl-users] Linker error when adding new cipher to crypto folder

2016-12-29 Thread Schmicker, Robert
Hello, I am attempting to add a new cipher into the crypto library. I have done the following so far… 1. Added my code to the openssl/crypto folder 2. Created a build.info for make to compile my code (created this based off of openssl/crypto/dh’s

[openssl-users] Properly Reseeding RAND_bytes()

2016-10-02 Thread Schmicker, Robert
Hello, I’m a little unsure on the recommended way to properly reseed the RAND_bytes() function. My output provides random numbers, but only the first 16 bytes. The output of byte 16 and on is just some period of the first 16 bytes and therefore has several duplicated numbers. My inputs are

[openssl-users] Crypto Module Config

2016-08-21 Thread Schmicker, Robert
Hello, I am working on building a new crypto module that works with openssl. I have looked through the source code and found the /crypto/ folder which would be where this module would reside. However, if I duplicate a folder such as md5 within the /crypto/ folder and rename it to say