wolfssl-examples/clu
kaleb-himes 07f7540032 Merge branch 'master' of github.com:wolfSSL/wolfssl-examples 2015-10-06 18:14:12 -06:00
..
build-aux command line utility for testing 2015-03-17 14:12:50 -06:00
config command line utility for testing 2015-03-17 14:12:50 -06:00
include add new files to build 2015-10-06 07:54:08 -06:00
m4 command line utility for testing 2015-03-17 14:12:50 -06:00
manpages Updating CLU from cyassl to wolfssl, updating headers 2015-05-26 13:04:27 -06:00
src add new files to build 2015-10-06 07:54:08 -06:00
tests clu updates for long arguments 2015-09-08 14:36:05 -06:00
.gitignore Initialize long arguments in src/crypto and wolfsslMain. Do bench and hash next 2015-09-08 13:04:18 -06:00
Makefile.am command line utility for testing 2015-03-17 14:12:50 -06:00
README.md no configure 2015-06-18 20:58:56 -06:00
autogen.sh command line utility for testing 2015-03-17 14:12:50 -06:00
configure.ac version 0.4 in configure.ac 2015-09-08 21:03:11 -06:00

README.md

This is the wolfSSL: Command Line Utility (wolfssl CLU). To use this feature, please configure wolfssl with the following line:

''' ./configure --enable-pwdbased --enable-opensslextra '''

The 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.

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

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

    --enable-camellia
    --enable-des3

    --enable-blake2
    --enable-sha512
    --enable-fortress

then run "./configure", "make", and "make install" before using wolfssl CLU

After wolfssl is properly installed, to install wolfssl CLU: In the clu directory (wolfssl-examples/clu) 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!