GurpreetKang / BitwardenDecrypt

Decrypts an encrypted Bitwarden data.json file.
GNU General Public License v3.0
245 stars 30 forks source link

Add Support For Additional RSA Encryption Types #16

Open GurpreetKang opened 2 years ago

GurpreetKang commented 2 years ago

Add support for:

Rsa2048_OaepSha256_HmacSha256_B64 = 5 Rsa2048_OaepSha1_HmacSha256_B64 = 6

Currently decryptRSA() assumes EncryptionType = 4 (Rsa2048_OaepSha1_B64).

Have not encountered any instances of EncryptionType 5 or 6 in data.json (yet).