SYSTEMS AND METHODS FOR API-BASED ENCRYPTION AND KEY MANAGEMENT
Systems and methods are provided for creating, managing and implementing data encryption and key management in a software application through an application programming interface (API) via a SAAS-based API-based platform. A developer can quickly and easily build encryption into any application with...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and methods are provided for creating, managing and implementing data encryption and key management in a software application through an application programming interface (API) via a SAAS-based API-based platform. A developer can quickly and easily build encryption into any application with an API accessed through an API-based platform that allows the developer to enter basic information about an application, generate encryption keys, download a client library and implement the encryption into the application based on the application information and encryption keys with only two calls to the API. The encryption is built into the software layer and the keys are managed remotely, providing security and simplicity for implementing and executing encryption. The SAAS-based API-based platform allows a developer to create and manage application profiles, encryption keys and other security parameters, application access and permissions, and incorporate Format-preserving encryption or embedded format preserving encryption.
L'invention concerne des systèmes et des procédés de création, de gestion et de mise en œuvre de chiffrement de données et de gestion de clés dans une application logicielle par l'intermédiaire d'une interface de programmation d'application (API) par le biais d'une plateforme à base d'API à base de SAAS. Un développeur peut rapidement et facilement construire un chiffrement dans une quelconque application avec une API ayant fait l'objet d'un accès par l'intermédiaire d'une plateforme à base d'API qui permet au développeur d'entrer des informations de base concernant une application, de générer des clés de chiffrement, de télécharger en aval une bibliothèque de clients et de mettre en œuvre le chiffrement dans l'application sur la base des informations d'application et des clés de chiffrement avec seulement deux appels à l'API. Le chiffrement est intégré dans la couche logicielle et les clés sont gérées à distance, fournissant une sécurité et une simplicité de mise en œuvre et d'exécution d'un chiffrement. La plateforme à base d'API à base de SAAS permet à un développeur de créer et de gérer des profils d'application, des clés de chiffrement et d'autres paramètres de sécurité, un accès à une application et des autorisations, et d'incorporer un chiffrement préservant le format ou un chiffrement préservant le format intégré. |
---|