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. Но поскольку пароль ДОЛЖЕН быть таким же, как пароль для других сервисов (управление учетными записями, подписки, платежи …), я не хочу, чтобы он хранился как открытый текст.

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

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

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

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

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