Skip to content

Drop liboath for base32 decoding

Take the first fully backwards compatible step towards a liboath free Keysmith. This change provides a "simple" drop-in replacement for the base32 decoding functionality of liboath, with a view towards supporting decoding into "secure memory" pointers (see issue #6 (closed)).

Getting rid of liboath toolkit will make Keysmith easier to build for various systems such as Android. See also issue #9 (closed)

Note: this MR builds on top of !25 (merged)

Edited by Johan Ouwerkerk

Merge request reports