12еместо

77

голосов

Добавить шифрацию отдельных/всех записей

Если носить базу с собой на съемном носителе, то встроенный механизм шифрации был бы весьма кстати. (Подобное реализовано в mytetra)

anon, 13.12.2011, 18:34
Статус идеи: ожидает рассмотрения

Комментарии

Jenyay, 13.12.2011, 18:49
Идею поддерживаю, сам бы от шифрования не отказался, но когда дойдут руки до реализации, сказать трудно.
Линда Кайе, 26.06.2012, 15:10
Заюзать ccrypt? Вводить мастер-пароль при старте вики?
anon, 13.12.2011, 19:11
mytetra имеет открытые исходные коды. Я не спец, но вероятно в этом случаем можно просто воспользоваться готовым кодом?
Evgeny Shumilov, 22.03.2012, 16:15
Как вариант, сохранять шифрованные заметки в файлы с определённым расширением, или добавлять в начало файла определённый заголовок, контент шифровать с помошью bluefish или AES (насколько помню, в python-crypto он же pycrypto он есть). А потом при отображении файла проверять наличие в нём этого заголовка/расширения, после чего выводить форму ввода пароля для пользователя. При верном вводе пароля содержимое расшифровывать и далее работать как обычно. (plain text/html/wiki).

Тут есть довольно простой пример по использованию: http://www.codekoala.com/blog/2009/aes-encryption-python-using-pycrypto/
al, 21.05.2012, 23:33
cherrytree шифованные ветки помещает в файл 7zip с шифрованием. Одним махом получаются две фичи: сжатые 7z папки и шифрование.
Паладин, 24.05.2012, 15:22
ИМХО, предложение убивает всю пользу "файловой БД", когда данные хранятся в файловой структуре.

если кому-то нужно хранить базу зашифрованной — можно разместить её в TrueCrypt-том и монтировать его по мере надобности.
Линда Кайе, 26.06.2012, 15:10
Громоздко.

Оставить комментарий