Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hannesm/ocaml-otr
Off-the-record (OTR) messaging protocol, purely in OCaml
https://github.com/hannesm/ocaml-otr
end-to-end ocaml otr security
Last synced: 3 months ago
JSON representation
Off-the-record (OTR) messaging protocol, purely in OCaml
- Host: GitHub
- URL: https://github.com/hannesm/ocaml-otr
- Owner: hannesm
- License: bsd-2-clause
- Created: 2014-10-26T12:05:24.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2021-10-26T08:15:07.000Z (about 3 years ago)
- Last Synced: 2024-09-29T06:41:10.196Z (4 months ago)
- Topics: end-to-end, ocaml, otr, security
- Language: OCaml
- Size: 441 KB
- Stars: 40
- Watchers: 8
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE.md
Awesome Lists containing this project
README
## OTR - Off the record implementation purely in OCaml
%%VERSION%%
This is an implementation of version 2 and 3 of the Off-the-record
protocol (https://otr.cypherpunks.ca/Protocol-v3-4.0.0.html) in OCaml.Including the socialist millionairs protocol to authenticate a
communication partner over an encrypted channel providing a shared
secret.## Documentation
[![Build Status](https://travis-ci.org/hannesm/ocaml-otr.svg?branch=master)](https://travis-ci.org/hannesm/ocaml-otr)
[API documentation](https://hannesm.github.io/ocaml-otr/doc/) is available online
Best to be used with [jackline](http://github.com/hannesm/jackline).
## Installation
`opam install otr` will install this library, once you have installed OCaml (>=
4.02.0) and opam (>= 1.2.2).