Привет всем.
Эта заметка о маленьком скрипте, который упрощает жизнь при работе с зашифрованным файлом GnuCash.
Сейчас активно "курю" GNU Cash. Очень хочется контролировать свои доходы и, особенно, расходы. Предполагаю файл со счетами таскать на флешке с собой, однако хочу, чтобы он был зашифрован. Честно, пока по данному вопросу не гуглил. Интересует личное мнение и опыт тех, кто пользовался подобным софтом для шифрования.
UPD: решением стала утилита openssl. Нашел отличный пример на вики белгородского ЛУГ`а (тыц)
Как-то, в целях выполнения универской практики, мне понадобилось разобраться в шифровании, а именно при помощи метода шифрования с открытым ключом зашифровывать и расшифровывать некий массив данных.
В процессе поиска примеров шифрования блока данных, при помощи RSA и OpenSSL я столкнулся с тем, что таких примеров нет (ну может быть я плохо искал :-)). Поэтому я решил написать и выложить свой пример.
В качестве метода шифрования я выбрал RSA, используемой библиотекой стала OpenSSL (API в man 3 crypto - исчерпывающая информация по используемым в посте функциям). Язык программирования естественно C.