1
0
mirror of https://github.com/bitwarden/server.git synced 2025-02-17 02:01:53 +01:00

handle legacy encrypt-then-mac cipher string

This commit is contained in:
Kyle Spearrin 2017-04-19 16:47:44 -04:00
parent 54f58ba14d
commit cd2e881020

View File

@ -34,7 +34,14 @@ namespace Bit.Core.Utilities
if(headerPieces.Length == 1)
{
encStringPieces = headerPieces[0].Split('|');
// encType stays AesCbc256_B64
if(encStringPieces.Length == 3)
{
encType = Enums.EncryptionType.AesCbc128_HmacSha256_B64;
}
else
{
encType = Enums.EncryptionType.AesCbc256_B64;
}
}
else if(headerPieces.Length == 2)
{