Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sodium

Solod bindings for Sodium, a modern, easy-to-use library for encryption, decryption, signatures and password hashing.

Usage

  1. Install libsodium for your operating system.

  2. Install the Solod bindings.

go get solod.dev/sodium@latest
  1. Use it in your code.
package main

import (
	"solod.dev/so/fmt"
	"solod.dev/so/os"
	"solod.dev/sodium/libsodium"
)

func main() {
	if libsodium.Init() < 0 {
		fmt.Println("libsodium could not be initialized")
		os.Exit(1)
	}
	fmt.Println("libsodium is ready")
}

Examples

String hash

About

Solod bindings for libsodium

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages