bitwarden / jslib

Common code referenced across Bitwarden JavaScript projects.
https://bitwarden.com
GNU General Public License v3.0
134 stars 138 forks source link

[SG-10] Refactor Cipher Data Model #805

Closed Hinton closed 2 years ago

Hinton commented 2 years ago

Type of change

Objective

Draft refactor of the cipher data model. Adds an EncObject which allows for decrypting to arbitary data models, in this case the CipherDetails which contains the encrypted details of a Cipher..

Code changes

Before you submit