1
0
mirror of https://github.com/bitwarden/mobile.git synced 2024-09-10 01:08:23 +02:00

oaep spec only for "new android"

This commit is contained in:
Kyle Spearrin 2017-06-07 21:44:53 -04:00
parent b157f2085f
commit b8c7752356

View File

@ -207,8 +207,16 @@ namespace Bit.Android.Services
{
using(var entry = GetRsaKeyEntry())
using(var cipher = Cipher.GetInstance(_rsaMode))
{
if(_oldAndroid)
{
cipher.Init(CipherMode.DecryptMode, entry.PrivateKey);
}
else
{
cipher.Init(CipherMode.DecryptMode, entry.PrivateKey, OAEPParameterSpec.Default);
}
var plainText = cipher.DoFinal(encData);
return plainText;
}