Skip to content

Cuis Foreign Function Interface to the NaCl ('Salt') Cryptographic Library

Notifications You must be signed in to change notification settings

KenDickey/Cuis-Smalltalk-Crypto-NaCl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Cuis-NaCl

Tested with Cuis 6.0 revision 5677; libsodium 1.0.18 on Aarch64 processor

Cuis interface to NaCl (pronounced "salt") cryptographic library

Ported to Cuis from the Squeak/Pharo code originally by Tony Garnock-Jones http://www.eighty-twenty.org/index.cgi/tech/smalltalk/nacl-for-squeak-and-pharo-20130601.html

Installation

Get and install the NaCl (salt) code https://github.com/jedisct1/libsodium

Load the package in Cuis 6.0

	Feature require: 'Crypto-NaCl'.  "Note NaCl has $N and $C capitalized"

Note simple end-to-end usage example: NaclTests>>testNaclHighLevelAPI

If zero unit tests pass, be sure to place the libsodium library file (libsodium.so on Linux) in your image directory (probably Cuis-Smalltalk-Dev).

Further documentation available at

http://nacl.cr.yp.to

About

Cuis Foreign Function Interface to the NaCl ('Salt') Cryptographic Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published