Features integrated by default into the AWA SDE (thin client)

Cryptography

Symmetric AES-256 (CTR mode, PKCS7 padding)

Asymmetric ECC secp521r1 for ECDH / ECDSA (available : p192, p224, p256, p384, p521)

Hash SHA-2 (224, 256, 384, 512 bits & HMAC)

Key derivation PBKDF2 & AES-KDF

Compression

DEFLATE algorithm before any encryption (compression level 2 minimum)

Key management

For Storage & Database : 1 encryption key per 2MB (maximum 2^24 iterations per key)

For streaming (Audio/video) : automatic renewal of encryption keys every 2 seconds

For messaging : 1 encryption key per message (limited to 2MB per message)

Connection / exchange of data

2 pairs of keys are generated (ecdh/ecdsa) at each connection (including with the server)

One pair of keys is dedicated to signing data, the other to establishing the encryption flow.

Information

These technologies are integrated into the SDE, they are autonomous and independent of the browser used

Audio and video codecs are also integrated into the SDE

AwaCloud technology works independently from the WebRTC module and does not require any particular network configuration

AwaCloud server software

AwaCloud has control over its entire software supply chain, without dependency

Our services have been designed for performance and resilience as well as decentralized operation on different architectures, including hardware (multi-cloud & hybrid cloud & intranet / x86 & ARM)

The AwaCloud website as well as all the services associated with our products (SDE, Call...) rely solely on our own software/technologies

Some examples of our services

AwaCloud TCP/IP proxy

AwaCloud HTTP (static/proxy/socket)

AwaCloud Block FS

AwaCloud DataBase (engine & management system) & Encrypted DataBase

AwaCloud Cache Server

AwaCloud IPC over SHM

AwaCloud Low Latency Streaming server