BorlandIMHO
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Vsevolod Цитата: А PDF редактором нельзя текст наложить CRC ? | Можно, запросто. Проблема в том, что при наложении чегоугодно на готовый PDF (редактировании файла) его контрольная сумма изменяется в 100% случаев. Т.е. вычислив хэш файла и вписав в него этот хэш вы получаете другой файл, с другим хэшем... kotofey81 При выводе на печать на бумагу - наложить можно что угодно. В том числе - "водяные знаки", содержащие хэш-сумму. Подтверждением, что распечатан именно файл с указанным хэшем такие "водяные знаки" служить не могут (ибо накладывается произвольное изображение). Включить хэш в сам файл, дабы он печатался в явном виде - невозможно принципиально. PDF - статический формат, т.е. никаких вычисляемых элементов отображения не может содержать по определению. Определённой гарантией подлинности конкретного PDF-документа может являться подписание его ЭЦП (такая возможность форматом предусмотрена). ЭЦП, в основе своей, тоже хэш-сумма, но зашифрованная закрытым ключом и расшифровываемая открытым ключом (сертификатом). Сертификат, в свою очередь, заверен удостоверяющим центром (УЦ подтверждает, что владелец закрытого ключа именно тот, кто значится в подписи). За заверение сертификата ЭЦП УЦ берёт денежку (регулярно; как правило, подпись УЦ на сертификате действительна в течение года). Если автор документа готов {регулярно} платить УЦ за действительную ЭЦП, то наличие таковой на документе будет равнозначно собственноручной подписи на бумажном варианте. Пока владелец ЭЦП обеспечивает сохранность своего закрытого ключа......
|