Okular PDF용 자체 서명 인증서를 만드는 방법

Okular PDF용 자체 서명 인증서를 만드는 방법

나는 헤매고 있다. Okular를 사용하여 PDF에 서명하기 위한 자체 서명 인증서를 만들고 싶습니다. 효과적인 단계별 지침을 찾지 못했습니다. 인증서를 생성하고 설치하려고 시도했지만 Okular가 인증서를 인식하지 못합니다. 몇 주 전 일이라 자세한 내용은 아직 잘 모르겠습니다.

배경: 자체 서명된 인증서가 별로 의미가 없다는 것을 알고 있습니다. 하지만 우리 대학에서는 Windows를 사용하는 사람들이 Adobe의 의미 없는 인증서를 사용하여 PDF에 서명하는 경우가 많으며 저는 그렇게 하고 싶습니다. 따라서 여기서 중요한 것은 데이터 보안이 아니라 지방 관료들이 수용할 수 있는 일을 할 수 있다는 것입니다.

답변1

@Bib의 의견을 바탕으로 다음을 수행했습니다.

  1. XCA 설치
  2. 데이터베이스에 대한 새 인증서 데이터베이스 및 비밀번호를 생성했습니다.
  3. 디지털 서명에만 유효한 인증서를 만들었습니다.
  4. - 파일 로 내보냅니다 .p12.
  5. .p12파일을 Firefox(Okular의 기본 키 위치)로 가져옵니다 .
  6. Okular(Okular - 백엔드 - PDF)에서 인증서 활성화

이제 예상대로 Okular에서 작동합니다.

답변2

@gaussian의 답변은 효과가 있지만 댓글에 적합하지 않은 몇 가지 세부 사항을 파악해야 합니다.

  • (2)에서는 기본 파일 이름 XCADatabase.xdb를 사용했습니다.다른 튜토리얼.

  • (3)에서는 "디지털 서명만"으로 구성하는 방법을 모르지만 기본값이 작동하는 것 같습니다.

  • 또한 (3)에서는 처음에 필드를 충분히 작성하지 않았고 내 서명이 "사용할 수 없음"으로 표시되어 하나 더 만들고 거의 모든 필드에 내 이름/이메일을 입력했습니다.

  • (4)에서 이 형식의 Linux 확장자는 .p12 대신 .pfx인 것 같습니다(여기 또 다른 튜토리얼이 있습니다) 이것은 나에게 효과적이었습니다.

  • (5)에서 설정->인증서->인증서 보기->인증서 탭을 통해 가져옵니다.

  • (6)에서 올바른 프로필 디렉토리가 활성화되었는지 확인하십시오. 저는 Firefox의 flatpak 버전을 사용하고 있기 때문에 Okular 선택을 변경해야 했습니다. 도움말 -> 추가 문제 해결 정보 -> 프로필 디렉터리를 통해 Firefox의 프로필 디렉터리를 찾으세요.

답변3

나는 그것을 작동시킬 수 없습니다. 위의 AdminBee의 1~5단계를 수행했지만 Okular를 다시 시작하고 백엔드 - PDF로 이동하면 방금 생성한 .p12 인증서가 표시되지 않습니다.

혼란스러워요. 내가 뭘 잘못했나요?

관련 정보