mirror of
https://github.com/bitwarden/mobile
synced 2025-12-14 07:13:33 +00:00
new enc key implementation
This commit is contained in:
@@ -203,12 +203,14 @@ namespace Bit.App.Pages
|
||||
|
||||
var normalizedEmail = EmailCell.Entry.Text.ToLower();
|
||||
var key = _cryptoService.MakeKeyFromPassword(PasswordCell.Entry.Text, normalizedEmail);
|
||||
var encKey = _cryptoService.MakeEncKey(key);
|
||||
var request = new RegisterRequest
|
||||
{
|
||||
Email = normalizedEmail,
|
||||
MasterPasswordHash = _cryptoService.HashPasswordBase64(key, PasswordCell.Entry.Text),
|
||||
MasterPasswordHint = !string.IsNullOrWhiteSpace(PasswordHintCell.Entry.Text)
|
||||
? PasswordHintCell.Entry.Text : null
|
||||
? PasswordHintCell.Entry.Text : null,
|
||||
Key = encKey.EncryptedString
|
||||
};
|
||||
|
||||
_userDialogs.ShowLoading(AppResources.CreatingAccount, MaskType.Black);
|
||||
|
||||
Reference in New Issue
Block a user