wpa_supplicant хранить пароль как хэш (WPA-EAP с фазой2 = "auth = PAP")

Есть ли способ сохранить мой пароль в /etc/wpa_supplicant/wpa_supplicant.conf как некоторый хэш вместо открытого текста?

Под «паролем» я ссылаюсь на пароль, используемый для аутентификации фазы2. Я не ссылаюсь на Preshared Key (PSK), который можно хэшировать с помощью wpa_passphrase.

Для аутентификации 2-го уровня MSCHAPv2 или MSCHAP я мог хранить пароль как хэш-код MD4, используя nt_password_hash (см. Пример wpa_supplicant.conf, строка 659).

Есть ли способ сохранить мой пароль PAP как хэш?

Или: Есть ли способ сохранить пароль в каком-то внешнем хранилище? В примере wpa_supplicant.conf предлагается использовать такое внешнее хранилище (используя ext: ????), но я не мог найти никакой документации об этом.

Я знаю, что сохранение пароля в качестве хэша не увеличивает безопасность Wi-Fi. Но поскольку пароль ДОЛЖЕН быть таким же, как пароль для других сервисов (управление учетными записями, подписки, платежи …), я не хочу, чтобы он хранился как открытый текст.

One Solution collect form web for “wpa_supplicant хранить пароль как хэш (WPA-EAP с фазой2 = "auth = PAP")”

К сожалению, я должен сам ответить на этот вопрос. «К сожалению», потому что ответ «Нет, это невозможно».

Я посмотрел, как работает PAP, и пришел к выводу, что логически невозможно сохранить пароль как хэш-значение.

С PAP имя пользователя и пароль отправляются непосредственно на сторону аутентификации. Следовательно, пароль должен быть известен, зная, что хеш недостаточно.

Thx @ tink для поиска все же.

Но я все еще ничего не мог найти об этой внешней памяти. Решение для меня в этом специальном случае – использование незашифрованного Wi-Fi (который также предоставляется моим университетом) и VPN.

  • Случайный "деаутентификация по местному выбору (Причина: 3 = DEAUTH_LEAVING)"
  • Не удается подключиться к Wi-Fi на Debian Jessie с помощью wpa_supplicant: ioctl : неверный аргумент
  • Как включить wpa_supplicant при загрузке?
  • Подключен к WIFI, но нет интернета
  • WPA_CLI, показывающий точку доступа как связанную, когда она не должна
  • список сообщений об ошибках wpa_supplicant
  • Получите индикаторы RSSI от WiFi Direct с высокой частотой
  • Скрытие паролей в wpa_supplicant.conf с помощью WPA-EAP и MSCHAP-v2
  • wpa_supplicant не может установить essid и другие параметры из файла конфигурации
  • Просто установлен Debian - возникли проблемы с подключением к беспроводной сети
  • Как просмотреть сертификат WPA2 PEAP, предлагаемый AP?
  • Linux и Unix - лучшая ОС в мире.