wolfssl-examples/wolfCLU
kaleb-himes 00b948b3b5 remove commented lines in Benchmark from debugging and remove files from version control 2016-09-15 10:23:01 -06:00
..
build-aux remove commented lines in Benchmark from debugging and remove files from version control 2016-09-15 10:23:01 -06:00
config wolfCLU Init 2016-01-05 16:23:42 -07:00
include wolfCLU Init 2016-01-05 16:23:42 -07:00
m4 remove commented lines in Benchmark from debugging and remove files from version control 2016-09-15 10:23:01 -06:00
manpages wolfCLU Init 2016-01-05 16:23:42 -07:00
src remove commented lines in Benchmark from debugging and remove files from version control 2016-09-15 10:23:01 -06:00
tests wolfCLU Init 2016-01-05 16:23:42 -07:00
.gitignore remove commented lines in Benchmark from debugging and remove files from version control 2016-09-15 10:23:01 -06:00
Makefile.am wolfCLU Init 2016-01-05 16:23:42 -07:00
README.md Updated ./wolfclu/README.md to clarify instructions and fix typos and markdown. 2016-05-19 14:12:11 -06:00
autogen.sh wolfCLU Init 2016-01-05 16:23:42 -07:00
configure.ac wolfCLU Init 2016-01-05 16:23:42 -07:00

README.md

#wolfCLU

This is the wolfSSL: Command Line Utility (wolfCLU).

##wolfSSL Install

To use this feature, please configure and install wolfssl with the following commands:

./configure --enable-pwdbased --enable-opensslextra && make && make check

If that succeeds, run:

sudo make install

--enable-pwdbased is for password based encryption allowing the user to specify a unique password known only to him/her self and the recipient of the encrypted file.

--enable-opensslextra provides utility for a hex to binary conversion of hexidecimal values.

Additional features that can be included when configuring wolfssl for encryption or decryption are:

    --enable-camellia
    --enable-des3
    --enable-blake2
    --enable-sha512
    --enable-fortress

##wolfCLU Install

After wolfssl is installed, install wolfCLU. In the directory wolfssl-examples/wolfCLU enter the following commands:

./autogen.sh
./configure
make
sudo make install

Now you should be able to use the wolfssl command line tool. To verify type:

wolfssl -h

If everything worked, you should see the wolfssl help page.

Thank you and have fun!