Я хочу использовать браузерный интерфейс ноутбука Sage, системы компьютерной алгебры. Прежде чем я смогу это сделать, я должен убедиться, что ни удаленное, ни локальное повышение привилегий невозможно. Чтобы убедиться в этом, я использую надежный пароль (256 бит из /dev/random
) и комбинацию HSTS и закрепления сертификата.
В частности, я хотел бы знать, как заставить Firefox и Chrome принимать соединения с определенным портом на локальном хосте, если и только если соединение HTTPS и сервер имеет определенный сертификат (хранится в моем домашнем каталоге).
Редактировать: это в моей личной системе. Сертификат, который будет использоваться, является тем, который я создал локально.