Skip to content
This repository has been archived by the owner on Jun 15, 2021. It is now read-only.
/ OTRMono Public archive

This project is a mono library for OTR encryption with support for OTR versions 1, 2 & 3. It is a fork of the original OTRLibMono created by Don Fizachi and released under the The Code Project Open License (CPOL).

License

Notifications You must be signed in to change notification settings

nebulak/OTRMono

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTRMono

This repository is archived and not maintained.

If you are looking for a modern alternative to OTRv3 I recommend X3DH with Double Ratchet for the post key-agreement message encryption.

Description

This project is a mono library for OTR encryption with support for OTR versions 1, 2 & 3.

It is a fork of the original OTRLibMono created by Don Fizachi and released under the The Code Project Open License (CPOL).

Why a fork?

The original library is not:

  • cross platform compatible
  • compatible with newer versions of MonoDevelop
  • maintained any more...

Install

Installing via NuGet (recommended)

In Visual Studio's Package Manager Console, simply enter the following command:

Install-Package OTRMono

Installing manually

  • Clone the repository
  • Open src/OTRLibMono.sln with MonoDevelop
  • Build the solution
  • Add the created DLL to your Mono-project

Usage

At the moment, there are no examples in this repository. I might add examples for the usage of the library in the future.

An easy to read introduction by Don Fizachi can be found at OTR-Security-Protocol.

About

This project is a mono library for OTR encryption with support for OTR versions 1, 2 & 3. It is a fork of the original OTRLibMono created by Don Fizachi and released under the The Code Project Open License (CPOL).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages