22 lines
1.0 KiB
OCaml
22 lines
1.0 KiB
OCaml
|
(**************************************************************************)
|
||
|
(* *)
|
||
|
(* Copyright (c) 2014 - 2016. *)
|
||
|
(* Dynamic Ledger Solutions, Inc. <contact@tezos.com> *)
|
||
|
(* *)
|
||
|
(* All rights reserved. No warranty, explicit or implicit, provided. *)
|
||
|
(* *)
|
||
|
(**************************************************************************)
|
||
|
|
||
|
(** Tezos - X25519/XSalsa20-Poly1305 cryptography *)
|
||
|
|
||
|
type secret_key = Sodium.Box.secret_key
|
||
|
type public_key = Sodium.Box.public_key
|
||
|
type channel_key = Sodium.Box.channel_key
|
||
|
type nonce = Sodium.Box.nonce
|
||
|
|
||
|
let random_keypair = Sodium.Box.random_keypair
|
||
|
let random_nonce = Sodium.Box.random_nonce
|
||
|
let increment_nonce = Sodium.Box.increment_nonce
|
||
|
let box = Sodium.Box.Bigbytes.box
|
||
|
let box_open = Sodium.Box.Bigbytes.box_open
|