Home

Awesome

Welcome to (Cryptoserver)

<pre> _______ _____ _ _ _______ ______ _______ __ _ _______ _______ | | | |_____| |______ |_____/ |______ | \ | | |______ |_____ |_____| | | |______ | \_ |______ | \_| |_____ |______ </pre>

"Privacy is the power to selectively reveal oneself to the world". Eric Hughes

Coherence

"Suitable connection or dependence, consistency" (in narrative or argument), also more literally "act or state of sticking or cleaving of one thing to another".

Abstract

Coherence (ko.eˈɾen.s) performs and offloads cryptography operations with a focus on interoperability, flexibility and simplicity. Coherence gives an interface for modern cryptographic algorithms which is inspired by Openssl, it is a REST API in order to be used by any language, in other words Coherence minimizes development time and code complexity. Some of the algorithms offered by Coherence are AES and AES candidates, Sosemanuk, SHA* family, HMAC, DH, RSA, DSA, ECC, NTRU.

This technology helps us to bring post-quantum cryptography to modern web apps.

Features

Be careful Post-Quantum Cryptography is an standard in process. Tested only in Ubuntu 24.04

Quickstart (Docker image)

docker run -d liesware/coherence:latest /usr/bin/coherence

Test:

#!/usr/bin/env python3

import requests
import json
import os
import binascii

def sending(message):
    url = 'http://localhost:6613/'
    response = requests.post(url, data=message)
    print(response.content)

data_js = '{"version":1,"algorithm":"SHA3_512","type":"string","plaintext":"Hello world!"}'
sending(data_js)

We are getting SHA3-512 for "Hello world!" string.

Examples

You can use your favorite language, we are using python only for illustrative examples

argon2.py block.py cmac.py dh.py dsa.py ecc.py hash.py hmac.py ntru.py poly1305.py qtesla.py rand.py rsa.py stream.py vmac.py

The code is very simple and with basic programming knowledge you should be able to understand it. You only need to understand python and REST API

Test

on ~/coherence02/

Terminal 1

Terminal 2

Terminal 3

Wiki

RTFW

Please see https://coherence.3vidence.com/

Target

Version

Current version Essence.

Branches

Bugs

Through Github

Contact

We will be so happy to listent to you, only concise and well-reasoned feedback are welcome. please be critic with yourself before writing.

coherence 4t 3vidence d0t com

Webpage

Link