Задать вопрос
@nekapital

Как сделать цифровую подпись для сертификатов, выдаваемых нашим проектом?

Здравствуйте!

Второй день курю документацию по вопросу, и решил спросить у знатоков:

- У нас есть гуманитарный проект, в рамках которого мы хотим выдавать людям что-то вроде именных цифровых сертификатов. При этом, мы хотим защитить их от подделки. На ум приходит цифровая подпись. Какой программой это проще и быстрее всего сделать? И чтобы была документация "for dummies" :) И чтобы бесплатно.

Был на сайте openpgp.org - там почему-то программы только для почты, а нам нужно нечто иное. Нам нужно как-то подписать картинку с сертификатом. Ну, или хотя бы вордовский документ. Но лучше и то и другое )) И чтобы это было просто и не вывихивало мозги.

Спасибо!
  • Вопрос задан
  • 229 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
vesper-bot
@vesper-bot
Любитель файрволлов
Как вариант - воткните в картинку QR-код с короткой (по возможности) ссылкой, при переходе на которую будет прорисована та же самая картинка для верификации. Главное от ссылки - чтобы её нельзя было сфабриковать, и при подсовывании левых параметров сервер выдавал 404.
Ответ написан
Jump
@Jump
Системный администратор со стажем.
Цифровая подпись - криптографическая система, защищающая файл от изменения.
Т.е если файл подписан - можно с уверенностью говорить что файл не подменили.

Сертификат - удостоверение того кто подписывает.

И то и другое вы можете сгенерировать сами. Инструменты для этого есть в любой ОС.
Например в windows это makecert.exe
winitpro.ru/index.php/2015/12/28/kak-sozdat-samopo...
Ответ написан
@cicatrix
было бы большой ошибкой думать
Главное отличие самоподписанного сертификата от сертификата от известного УЦ - то, что пользователям не нужно будет устанавливать ваш корневой сертификат в список доверенных.
Сложности чисто технические, но, как показывает практика, проблемы с этим возникают у многих.

Вообще, криптография и 'for dummies' плохо совмещаются.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы