MS Windows에서 사용하는 Adobe Reader에는 PDF 파일에서 디지털 서명 (X.509 인증서로 생성)의 유효성을 검사하는 기능이 있습니다.
Linux 데스크톱에서 이러한 확인을 수행하고 싶습니다. 가장 권장되는 PDF 리더 인 Evince와 Okular를 사용해 보았지만 그렇게 할 수는 없습니다. 반면에 Linux에서는 Adobe Reader를 사용할 수 없습니다 ( https://get.adobe.com/reader/otherversions/ 참조 ). 최신 버전의 Firefox 및 Chrome에 내장 된 PDF 리더는 서명을 확인할 수 없습니다.
GUI, 명령 줄 도구 또는 firefox / chrome 확장을 사용 하여이 작업을 수행하는 것이 좋습니다.
답변
Poppler (poppler-utils) contains pdfsig
는 저장된 알려진 인증서에 대한 서명을 확인합니다.
아직 초 고급 (수출 금지)은 아니지만 큰 발전입니다.
업데이트 : 원래 버그 번호는 16770 이며 2016-03-01에 프로덕션으로 푸시되었습니다. v0.42에 처음 포함되었습니다 .
답변
Libreoffice Draw는 PDF를 읽을 수 있으며 문서의 인증서 및 서명 ( File -> Digital Signatures -> Digital Signatures…
) 을 확인할 수 있습니다 .
또한 PDF가로드 될 때 인증서를 확인할 수 없지만 서명이 정상인 경우 경고 메시지가 표시됩니다.
6.0.4.2를 사용하여 테스트했지만 LibreOffice의 PDF 서명과 관련된 크라우드 펀딩 페이지 에 따르면 2015 년 4.4 또는 4.5 버전에서 가능했을 것입니다.
답변
디지털 서명 렌더링 및 유효성 검사를 지원하는 Linux 용 PDF 리더 인 소프트웨어 PDF Studio Viewer를 사용해보십시오 . 이 소프트웨어의 개발자입니다.
공개 : 저는 Qoppa의 개발자입니다
답변
다음 단계는 Aadhaar 카드를 다운로드하여 멋진 PDF로 변환하는 방법을 보여줍니다.
- 고토 https://eaadhaar.uidai.gov.in/eaadhaar/ 이 추한보고 양식을 작성하십시오.
- SMS에서 코드를 입력하여 파일을 다운로드하고 저장하십시오. “aadhaar-unverified.pdf”로 저장했다고 가정합니다.
- deb-multimedia.org 저장소에서 acrobat reader 및 javascript 플러그인을 설치하십시오. apt-get install acroread acroread-plugins acroread-escript
- acroread로 파일을 엽니 다. 암호는 도시의 ZIP입니다.
- 물음표를 클릭하면 제목이 “서명 검증 상태”인 창이 열립니다.
- “서명 속성”을 클릭하여 동일한 제목의 창을 엽니 다.
- “인증서 표시”를 클릭하여 인증서 창을 엽니 다. “신뢰”탭을 선택하십시오.
- “신뢰할 수있는 ID에 추가”를 클릭하십시오.
- “확인”을 클릭하여 인증서 창을 닫습니다.
- “서명 확인”을 클릭하십시오.
- “닫기”를 클릭하여 서명 속성 창을 닫습니다.
- 페이지를 “aadhaar-verified.ps”파일로 인쇄하십시오.
- 포스트 스크립트 파일을 pdf로 변환하십시오. 다음 명령은 한 줄입니다. “sed”는 포스트 스크립트 파일에서 바보 같은 “복사 방지”를 제거하고 ps2pdf는 PDF 파일을 만듭니다.
sed "/mark currentfile eexec/,/cleartomark/ d" aadhaar-verified.ps | ps2pdf - aadhaar-verified.pdf
- 이제 E-Aadhaar 카드 사본을 종이에 인쇄하고 PDF 파일을 백업하십시오.
이제 아무런 문제없이 인쇄 할 수있는 좋은 검증 된 PDF가 있습니다. 그렇게 간단하지 않습니까?