IronCoreLabs / IronCoreLabs/tenant-security-client-java
Provide a standard that combine EDEK and encrypted data
- Langage dominant
- Java
- Étoiles
- 3
- Forks
- 4
- Merge moyen
- 50 min
- PR mergées (30 j)
- 4
Description
As an TSC-enabled app
I want to store the encrypted data and encrypted DEK as a single binary blob
so that data management is simpler for single field encrypted values.
This, of course, is possible today, but since the EDEK might be different lengths based on the tenant's KMS choice a custom header (file format) is needed. To make it easier to store combined data/edek, the SDK could provide utilities to make this easier and standardized.
If this is implemented, open a ticket in https://github.com/IronCoreLabs/tenant-security-client-nodejs
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par examiner le blob binaire combiné demandé pour les données chiffrées et le DEK chiffré, y compris la longueur variable de l’EDEK due aux choix de KMS du tenant. Définissez le format standardisé et le comportement de l’utilitaire avant l’implémentation, puis vérifiez que le blob obtenu peut être stocké et récupéré pour des valeurs chiffrées d’un seul champ. Si l’implémentation est réalisée, ouvrez le ticket correspondant dans tenant-security-client-nodejs.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- cryptography, security
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100