По сути, мне нужен способ сгенерировать и сохранить случайную строку (длиной 20 символов, скажем) в течение некоторого периода времени, так что у меня нет возможности восстановить строку до конца этого периода. Я использую стандартный Ubuntu 12.10.
Что усложняет задачу:
Некоторые возможные пути атаки:
Причина, по которой мне нужно это сделать, заключается в том, что я пристрастился к интернет-порно. В большинстве случаев я могу это контролировать, но у меня возникает тяга поздно вечером. Это еще сложнее, потому что я использую компьютер для работы и работаю дома. Поэтому в последнее время я начал удалять / sbin / dhclient, который отключает подключение к Интернету (пока я не смогу получить liveCD и скопировать файл обратно, но это займет некоторое время). Вместо этого я хочу сгенерировать пароль для dhclient (зашифровав dhclient или просто создав zip-файл с этим паролем), а затем вернуть мне пароль только на следующее утро. В основном я пытаюсь найти приспособление для принятия обязательств , немного похожее на алкоголика, наливающего свой ликер в раковину.
Может быть очень простой способ сделать это, который мне не хватает - пожалуйста, поделитесь своими идеями.
Мы будем благодарны за любую помощь в этом вопросе!
Физическая мера может быть легче осуществить и достаточно громоздкой, чтобы обойти.
Например, предложение будет следующим: подключите маршрутизатор и модем к удлинителю, подключите указанный удлинитель к устройству таймера , а затем заблокируйте всю установку в шкафу или шкафу, такой, что выходит только кабель питания и сетевой кабель (под «сетью» я подразумеваю то, что вы подключаете к модему, будь то телефонная линия или коаксиальный кабель). Пусть кто-то другой (сосед, родственник) оставит ключ на случай, если вам нужно что-то исправить. Таймер будет контролировать, когда у вас есть доступ к Интернету. Опять же, это можно обойти, но обременительно: если у вас нет дополнительного оборудования или вы не впадаете в такую ярость, что вы выбиваете шкаф или шкаф, чтобы получить доступ, вы должны быть хорошо прикрыты и не должны связываться с самим компьютером (который хорошая идея, так как она нужна вам для работы).
Чтобы полностью реализовать это на компьютере, сначала я бы провел некоторое исследование, чтобы найти наиболее низкоуровневый компонент, который необходимо отключить, чтобы удалить весь доступ в Интернет (возможно, драйвер сетевой карты? Команды ifconfig и ip?). ). Затем вы можете gpg зашифровать этот компонент с помощью случайно сгенерированного симметричного ключа и запланировать электронную почту, которая будет отправлена вам позже с ключом, чтобы вы могли включить вещи. Вам нужна какая-то услуга, при которой, когда вы планируете электронную почту, у вас НЕТ никакого способа посмотреть или изменить ее (поэтому что-то вроде напоминания календаря может быть и речи). Возможно, это одна из тех служб электронных карт, где вы можете запланировать отправку карты.