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