Важно при проверка на документи с e-Doc Signer: Разлика между версии

От Infonotary
Направо към навигацията Направо към търсенето
(Нова страница: InfoNotary e-Doc Signer поддържа само подписи създадени според международният стандарт за подписани...)
 
Редакция без резюме
 
(Не е показана една междинна версия от друг потребител)
Ред 1: Ред 1:
InfoNotary e-Doc Signer поддържа само подписи създадени според международният стандарт за подписани документи - [https://tools.ietf.org/html/rfc5652 Cryptographic Message Syntax (CMS)]. В случай че при проверка на подписан документ получите някоя от изброените по-долу грешки, вероятно той не е форматиран по стандарта:
<!--InfoNotary e-Doc Signer поддържа само подписи създадени според международният стандарт за подписани документи - [https://tools.ietf.org/html/rfc5652 Cryptographic Message Syntax (CMS)]. В случай че при проверка на подписан документ получите някоя от изброените по-долу грешки, вероятно той не е форматиран по стандарта:


* Входният файл не е валиден CMS документ.
* Входният файл не е валиден CMS документ.
Ред 6: Ред 6:
* The selected file is not signed or is of an unknown type.
* The selected file is not signed or is of an unknown type.


Обикновено причината е че подписът е бил допълнително опакован в [https://en.wikipedia.org/wiki/Base64 Base64], така че да съдържа само текст. За да решите проблемът трябва да декодирате файлът от Base64 до стандартният му формат. Може да го направите чрез [https://opinionatedgeek.com/Codecs/Base64Decoder този онлайн декодер] или от команден ред. В случай че използвате онлайн декодерът, ще трябва да преименувате полученият файл така че името му да съвпада с оригиналното име на подписа, за да може e-Doc Signer да го провери.
Обикновено причината е че подписът е бил допълнително опакован в [https://en.wikipedia.org/wiki/Base64 Base64], така че да съдържа само текст. За да решите проблемът трябва да декодирате файлът от Base64 до стандартният му формат. Може да го направите чрез [https://opinionatedgeek.com/Codecs/Base64Decoder този онлайн декодер] или от команден ред. В случай че използвате онлайн декодерът, ще трябва да преименувате полученият файл, така че името му да съвпада с оригиналното име на подписа. Това се налага за да може e-Doc Signer да го провери коректно.


За проверка от команден ред трябва да направите следното:
За проверка от команден ред трябва да направите следното:
Ред 15: Ред 15:
#* '''Linux''', '''macOS''' - {{Шаблон:Console|base64 -d <подпис>.p7s > <подпис>.p7m}}
#* '''Linux''', '''macOS''' - {{Шаблон:Console|base64 -d <подпис>.p7s > <подпис>.p7m}}


В случаят <подпис> е името на подписаният файл. Така ще получите файл със същото име, но с разширение .p7m, който може да се провери от e-Doc Signer.
В случаят <подпис> е името на подписаният файл. Така ще получите файл със същото име, но с разширение .p7m, който може да се провери от e-Doc Signer.-->

Текуща версия към 11:36, 22 юни 2022