[openssl-dev] Integrate EVP Cipher into OpenSSL cli Speed Test

2017-02-22 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-dev] Crypto Module Config

2016-08-22 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

[openssl-dev] RAND_bytes() Properly Reseeding

2016-09-29 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

Re: [openssl-dev] Linker error when adding new cipher in crypto folder

2017-01-10 Thread Schmicker, Robert
rschm2> Hello, rschm2> rschm2> I am attempting to add a new cipher into the crypto library. I have rschm2> done the following so far? rschm2> rschm2> 1. Added my code to the openssl/crypto folder rschm2> 2. Created a build.info for make to compile my code (created this rschm2>

[openssl-dev] 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-dev] Linker error when adding new cipher in 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-dev] Documentation for Integrating a New Symmetric Cipher

2017-05-23 Thread Schmicker, Robert
Hello, After following this as well as the users email chain for the past several months I’ve noticed that once in a blue moon people will ask how to integrate a new cipher. In response I decided to write up some documentation on the matter and just added it to “Internals and Development” on