Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№124-04-2008 13:34:58

lexar
Участник
 
Группа: Members
Зарегистрирован: 24-04-2008
Сообщений: 3
UA: Firefox 2.0

Безопасное хранение строки (пароля) в настройках firefox

возник вопрос, как безопасно хранить строку с паролем,
чтобы ее не было так явно видно в about:config

сейчас храню ее так:

запись

Выделить код

Код:

var MyExt_prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService).getBranch("extensions.MyExt.");
MyExt_prefs.setCharPref("passwordID", document.getElementById("password").value);
}

чтение

Выделить код

Код:

var MyExt_prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService).getBranch("extensions.MyExt.");
document.getElementById("password").value = MyExt_prefs.getCharPref("passwordID");

чувствую, что в мозиле уже есть способ хранить строку в зашифрованном виде,
подскажите плиз правильный путь,
или только самому на JS шифровать ?

Отсутствует

 

№224-04-2008 23:17:38

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Firefox 3.0

Re: Безопасное хранение строки (пароля) в настройках firefox

См. http://developer.mozilla.org/en/docs/Us … ginManager
Правда эта функция доступна похоже только в Firefox 3.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№325-04-2008 00:14:59

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 3.0

Re: Безопасное хранение строки (пароля) в настройках firefox

как вариант, можно просто хранить строку пароля в md5

Отсутствует

 

№425-04-2008 01:33:07

lexar
Участник
 
Группа: Members
Зарегистрирован: 24-04-2008
Сообщений: 3
UA: Firefox 2.0

Re: Безопасное хранение строки (пароля) в настройках firefox

да, так и поступил, храню md5

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]