From ecbf289873708bcbaa35780063570e346faafd57 Mon Sep 17 00:00:00 2001 From: "dhollowa@chromium.org" Date: Fri, 16 Jul 2010 01:51:45 +0000 Subject: AutoFill credit cards should be encrypted on the Mac These changes add encryption support on Mac for the Encryptor class. AES 128 bit is used for the encryption, and the auto-generated password is stored now in the Mac Keychain. This implies the Encryptor class on Mac can now block for user input, and can fail if access is denied. BUG=42038, 49131 TEST=EncryptorTest.CypherTextDiffers, EncryptorTest.DecryptError, EncryptorPasswordTest.* Review URL: http://codereview.chromium.org/2943014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52590 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/chrome_browser.gypi | 2 ++ 1 file changed, 2 insertions(+) (limited to 'chrome/chrome_browser.gypi') diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi index 52820d8..00fb53b 100644 --- a/chrome/chrome_browser.gypi +++ b/chrome/chrome_browser.gypi @@ -1943,6 +1943,8 @@ 'browser/password_manager/encryptor_linux.cc', 'browser/password_manager/encryptor_mac.mm', 'browser/password_manager/encryptor_win.cc', + 'browser/password_manager/encryptor_password_mac.h', + 'browser/password_manager/encryptor_password_mac.mm', 'browser/password_manager/ie7_password.cc', 'browser/password_manager/ie7_password.h', 'browser/password_manager/login_database.cc', -- cgit v1.1