Fonctionnalités intégrées par défaut au SDE AWA (client léger) :
Cryptographie
Symétrique AES-256 (mode CTR, padding PKCS7)
Asymétrique ECC secp521r1 pour ECDH & ECDSA (disponible : p192, p224, p256, p384, p521)
Hachage SHA-2 (224, 256, 384, 512 bits & HMAC)
Dérivation de clé PBKDF2 & AES-KDF
Compression
Algorithme DEFLATE avant tout chiffrement (niveau 2 de compression au minimum)
Gestion des clés
Pour stockage & Base de données : 1 clé de chiffrement par tranche de 2Mo (au maximum 2^24 itérations par clé)
Pour le streaming (Audio/vidéo) : renouvellement automatique des clés de chiffrement toutes les 2 secondes
Pour la messagerie : 1 clé de chiffrement par message (limité à 2Mo par message)
Mise en relation / échange de données
2 paires de clés sont générées (ecdh/ecdsa) à chaque mise en relation (y compris avec le serveur)
Une paire de clés est dédiée à la signature de données, l'autre à l'établissement du flux de chiffrement
Informations
Ces technologies sont intégrées au SDE, elles sont autonomes et indépendantes du navigateur utilisé
Les codecs audio et vidéo sont également intégrés au SDE
La technologie AwaCloud fonctionne hors module WebRTC et ne nécessite pas de configuration réseau particulière (tcp/ip sur les ports web 80, 443 uniquement)
Logiciels serveur AwaCloud
AwaCloud dispose de la maîtrise de l'ensemble de sa supply-chain logicielle, ce sans dépendance
Nos services ont été conçus pour la performance et la résilience ainsi que pour un fonctionnement décentralisé sur différentes architectures, y compris matérielles (multi-cloud & hybrid cloud & intranet / x86 & ARM)
Le site web AwaCloud ainsi que l'ensemble des services associés à nos produits (SDE, Call...) reposent uniquement sur nos propres logiciels/technologies
Quelques exemples de nos services
AwaCloud TCP/IP proxy
AwaCloud HTTP (static/proxy/socket)
AwaCloud Block FS
AwaCloud DataBase (moteur & système de gestion) & Encrypted DataBase
AwaCloud Cache Server
AwaCloud IPC over SHM
AwaCloud Low Latency Streaming server