cypherlock

module
v0.0.0-...-7c02103 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 16, 2018 License: BSD-3-Clause

README

cypherlock

Ratchet based key expiry tool against forced decryption and for expiring backups.

Directories

Path Synopsis
Package clientinterface implements an interface to read and write client data.
Package clientinterface implements an interface to read and write client data.
Package clrpcclient implements client RPC methods for github.com/JonathanLogan/cypherlock access.
Package clrpcclient implements client RPC methods for github.com/JonathanLogan/cypherlock access.
Package clrpcserver implements client and server RPC methods to call github.com/JonathanLogan/cypherlock.
Package clrpcserver implements client and server RPC methods to call github.com/JonathanLogan/cypherlock.
cmd
cypherlockd
package main implements a github.com/JonathanLogan/cypherlock server.
package main implements a github.com/JonathanLogan/cypherlock server.
Package msgcrypt implements message enryption and decryption.
Package msgcrypt implements message enryption and decryption.
Package ratchet implements a ratcheting algorithm to generate keypairs for curve25519, using SHA256.
Package ratchet implements a ratcheting algorithm to generate keypairs for curve25519, using SHA256.
Package ratchetserver manages a ratcheting server.
Package ratchetserver manages a ratcheting server.
Package timesource contains types to test time-dependent code.
Package timesource contains types to test time-dependent code.
Package types defines types shared between server and client.
Package types defines types shared between server and client.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL