Importez
Créez un compte gratuit, récupérez vos clés d'API et importez le SDK dans votre application.
Les développeurs en sécurité concentrent leurs efforts sur la création d'un périmètre sécurisé autour de l'application, telles que la mise en place d'un WAF, de TLS, de chiffrement au repos ou de l'utilisation de serveurs certifiés (ISO 27001, SecNumCloud). Toutefois, ces mesures de sécurité robustes ne suffisent pas à elles seules.
Plus précisément, si le backend d'une application peut lire des données, ce point d'accès devient une vulnérabilité potentielle, permettant à des parties non autorisées telles que les hackers, les administrateurs, les institutions, les hébergeurs, etc. d’exploiter et d'accéder aux données de vos utilisateurs.
Intégrez de manière transparente le chiffrement de bout-en-bout Seald - le plus haut niveau de sécurité sur les données - dans n'importe quelle application web ou mobile pour garantir que les données sont chiffrées de bout-en-bout et que seules les parties autorisées peuvent accéder aux données.
Cette mesure protège les données tout au long de leur cycle de vie, y compris lorsqu'elles sont en transit, stockées ou traitées par le serveur backend. Notre chiffrement protége ainsi les informations sensibles contre les fuites de données.
Qu'est-ce que le chiffrement de bout-en-bout (ou chiffrement côté client) ?
Le chiffrement de bout-en-bout garantit que seuls les utilisateurs autorisés peuvent accéder aux données, et non les hackers, les administrateurs, les institutions, les hébergeurs, etc. En d'autres termes, cela minimise l'impact d'une fuite de données en cas d'attaque sur vos serveurs. Cette technologie est beaucoup plus stricte que le chiffrement en transit combiné au chiffrement au repos. Accéder aux fiches pratiques de la CNIL, sur le chiffrement et la sécurité des données dans le cloud.
500+ millions de données sont sécurisées avec le chiffrement de bout-en-bout Seald.
Nous avons simplifié toute la complexité cryptographique en un SDK prêt à l'emploi pour les développeurs.
Créez un compte gratuit, récupérez vos clés d'API et importez le SDK dans votre application.
Appelez sdk.encrypt() sur toutes les données sensibles. Elles sont chiffrées localement pour les utilisateurs autorisés uniquement.
Les données chiffrées sont envoyées à votre backend via vos appels API habituels. Les données restent protégées.
Votre backend stocke les données chiffrées au repos. Personne à l'exception des utilisateurs autorisés ne peut les déchiffrer.
On ne fait confiance à aucun serveur. La confidentialité des données chiffrées est assurée, même en cas de violation des serveurs Seald.
Seald propose un mode de récupération appelé « 2-man-rule ». Cela permet aux utilisateurs de ne jamais perdre l'accès à leurs données chiffrées.
Chiffrez les données pour un groupe d'utilisateurs. Les nouveaux membres ont accès à l'historique.
Une chaîne de signatures propre à chaque utilisateur, qui garantit que personne ne peut réaliser une attaque de type man-in-the-middle.
Disponible pour les applications web, mobiles ou de bureau, et pour la plupart des langages de programmation.
Accédez à une documentation complète et des exemples. L'équipe de support est disponible pour toute question.
Notre technologie vous permet de vous rendre conforme aux réglementations d'aujourd'hui et de demain, telles que HIPAA, RGPD, CCPA, et plus encore.
import SealdSDK from '@seald-io/sdk'
// Initialize the SDK
const seald = SealdSDK({ apiURL, appId })
// Create your Seald identity
await seald.initiateIdentity({ signupJWT })
// Encrypt a message for another user
const encryptedMessage = await seald.encryptMessage(
'Super secret message',
{ userIds: ['BOB_002'] }
)
// And *voilà*!
const message = await seald.decryptMessage(encryptedMessage)