Как стать автором
Обновить

Комментарии 35

Представляю себе процесс использования vim'а в этом режиме на телефоне.

(Внезапно, сюрприз, keepassx есть и на телефонах).
Да, Vim не очень удобно на телефоне использовать, экранная клавиатура сакс.
По ssh напротив, самое оно, без стрелочек-то.
А, ну наверное, да. Я прямо в телефоне запускаю, у нас в поездах ssh отваливается постоянно.
У всех андроидных ssh-клиентов стрелки всё же есть
У некоторых не самым удобным и быстрым образом.
Keepassx — это кроссплатформенный порт keepass для linux/mac/windows. Для телефонов есть сторонние (не обязательно open-source) программы, имеющие общего с оригинальным keepass только формат базы данных.
Можно ведь бидлить что угодно и потом заливать в google play. Не факт, что билдится именно то, что в репозитории
А vim у вас собирается самособранным компилятором?
Расскажите хотя бы, за что человека заминусовали. Что не так с KeePassX? Может, им пользоваться не надо вообще, а я не знаю.
Я просто написал, что keepassx на телефонах нет.
keepassdroid — форк форка keepass.
Не знал про такую опцию, надо попробовать, спасибо.
Тот же KeePass предоставляет замечательную возможность скопировать пароль в буфер обмена простым двойным кликом, при этом буфер сам потом очистится по тайм-ауту. Да и пароли сразу на экране не показывает, что тоже немаловажно.
А ещё по ctrl-v срабатывает макрос, который копирует логин и пароль в соседнее окно.
Автонабор это вообще киллер-фича, особенно возможность редактирования.
Ctrl+Alt+A по умолчанию. (ищет по заголовку окна)
Для полной параноидальной надежности осталось только забыть пароль шифрования.
Для пущей секурности можно еще сверху mcrypt'ом
Для очистки экрана после vim'a можно использовать xterm в качестве терминала. Если все это в screen'ах, то в .screenrc строка «altscreen on»
Что-то плохой из вас параноик. Где же данные по поводу использованного метода шифрования? Какая длина ключа, какая используется KDF (и используется ли)? Какой режим шифрования используется? А то, быть может, это просто поделка одного из разработчиков, который вообще «не в теме».
Очистить экран в терминале: Ctrl-L.
Только потом можно наверх промотать. Как минимум в некоторых терминалах.
А вот этого не знал, спасибо!
У меня при сохранении не показал алгоритм шифрования, как посмотреть?
По умолчанию в Vim (у меня версия 7.4) стоит Zip шифрование.
Включить blowfish шифрование
:set cm=blowfish
У меня 7.2, говорит cm — неизвестная опция
приведенные автором аргументы меня не убедили, я остаюсь на KeepassX:
— и vim, и keepassx работают в юниксах, маках и виндоус. Кипасс-базу также можно открыть и на Андроиде;
— под Виндоус обе программы надо ставить. На самом деле очень мало людей используют вим под виндой, а ставить только для этой задачи — хм, маловероятно;
— кипасс шифрует с помощью AES (Rijndael) 256бит — примерно такой же хороший алгоритм, как и у вима;
— поиск и редактирование в Кипасс намного более для людей сделано;
— в Кипасс есть встроенный генератор паролей;
— при использовании Кипасс ваш пароль нельзя подсмотреть из-за плеча.
<troll_mode>А вот систему контроля версия интегрировать будет сложновато...</troll_mode>
я использую Кипасс в Дропбоксе, так что несколько последних версий у меня есть
В KeePass 2 (файлы .kdbx) сохраняется история изменений каждого аккаунта (Edit Entry — History).
ну, справедливости ради можно использовать баш скрипт с grep + pbcopy.
… но где хранить пароль к vim?
В Vim своя реализация blowfish, аудит которой практически не проводился, и небезопасный zip по-умолчанию. Кроме того есть какие-то претензии к коду этой реализации и безопасности самого алгоритма, из-за которой обсуждается, как лучше отговорить (запретить, сделать невозможным) пользователей neovim от использования этого шифрования. За претензии к коду я не поручусь, но принятие нового шифрования при минимальном аудите видел. Учитывая «популярность» шифрования Vim можно утверждать, что его никто всерьёз не ломал. Issue с более детальным обсуждением: github.com/neovim/neovim/issues/694.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации