영어프랑스어스페인어

Ad


온웍스 파비콘

crlutil - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 crlutil 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 crlutil 명령입니다.

프로그램:

이름


crlutil - NSS 보안 데이터베이스 파일 내의 CRL 나열, 생성, 수정 또는 삭제
특정 CRL의 인증서 항목을 나열, 생성, 수정 또는 삭제합니다.

개요


crlutil [옵션] [[인수]]

지위


이 문서는 아직 작업 중입니다. 의 초기 검토에 기여해 주십시오.
모질라 NSS 버그 836477[1]

기술


CRL(Certificate Revocation List) 관리 도구, crlutil, 명령줄 유틸리티입니다.
NSS 보안 데이터베이스 파일 내에서 CRL을 나열, 생성, 수정 또는 삭제할 수 있습니다.
특정 CRL의 인증서 항목을 나열, 생성, 수정 또는 삭제합니다.

키 및 인증서 관리 프로세스는 일반적으로 키에 키를 생성하는 것으로 시작됩니다.
그런 다음 인증서 데이터베이스에서 인증서를 생성하고 관리합니다(참조
certutil 도구) 인증서 만료 또는 해지를 계속합니다.

이 문서는 인증서 해지 목록 관리에 대해 설명합니다. 에 대한 정보
보안 모듈 데이터베이스 관리는 보안 모듈 데이터베이스 도구 사용을 참조하십시오. 을 위한
인증서 및 키 데이터베이스 관리에 대한 정보는 인증서 데이터베이스 사용을 참조하십시오.
수단.

인증서 해지 목록 관리 도구를 실행하려면 다음 명령을 입력하십시오.

crlutil 옵션 [인수]

여기서 옵션과 인수는 다음 항목에 나열된 옵션과 인수의 조합입니다.
다음 섹션. 각 명령에는 하나의 옵션이 있습니다. 각 옵션은 XNUMX개 이상 걸릴 수 있습니다.
인수. 사용 문자열을 보려면 옵션 없이 명령을 실행하거나 -H를 사용하여 명령을 실행하십시오.
옵션을 선택합니다.

옵션 인수


옵션

옵션은 작업을 지정합니다. 옵션 인수는 작업을 수정합니다. 옵션 및 인수
crlutil 명령의 경우 다음과 같이 정의됩니다.

-D
인증서 데이터베이스에서 인증서 해지 목록을 삭제합니다.

-E
인증서 데이터베이스에서 지정된 유형의 모든 CRL 지우기

-G
새 CRL(인증서 해지 목록)을 만듭니다.

-I
CRL을 인증서 데이터베이스로 가져오기

-L
인증서 데이터베이스 파일에 있는 기존 CRL을 나열합니다.

-M
cert db 또는 임의의 파일에 있을 수 있는 기존 CRL을 수정합니다. 위치한 경우
파일에서 ASN.1 인코딩 형식으로 인코딩해야 합니다.

-S
데이터베이스에 저장되지 않은 CRL 파일의 내용을 표시합니다.

인수

옵션 인수는 작업을 수정합니다.

-a
ASCII 형식을 사용하거나 입력 및 출력에 ASCII 형식을 사용하도록 허용하십시오. 이것
형식은 RFC #1113을 따릅니다.

-B
CA 서명 확인을 우회합니다.

-c crl-gen-파일
CRL 생성/수정을 제어하는 ​​데 사용할 스크립트 파일을 지정합니다. 보다
아래의 crl-cript-file 형식. -M|-G 옵션이 사용되고 -c crl-script-file이 사용되지 않는 경우
지정하면 crlutil은 표준 입력에서 스크립트 데이터를 읽습니다.

-d 디렉토리
인증서 및 키 데이터베이스 파일이 포함된 데이터베이스 디렉토리를 지정하십시오. ~에
Unix 인증서 데이터베이스 도구의 기본값은 $HOME/.netscape(즉, ~/.넷스케이프).
Windows NT에서 기본값은 현재 디렉토리입니다.

NSS 데이터베이스 파일은 동일한 디렉토리에 있어야 합니다.

-f 비밀번호 파일
인증서에 포함할 암호를 자동으로 제공할 파일을 지정하십시오.
또는 인증서 데이터베이스에 액세스합니다. 이것은 다음을 포함하는 일반 텍스트 파일입니다.
비밀번호. 이 파일에 대한 무단 액세스를 방지하십시오.

-i crl 파일
가져오거나 표시할 CRL이 포함된 파일을 지정하십시오.

-l 알고리즘 이름
특정 서명 알고리즘을 지정합니다. 가능한 알고리즘 목록: MD2 | MD4 | MD5 |
SHA1 | SHA256 | SHA384 | SHA512

-n 별명
데이터베이스에 나열, 생성, 추가할 인증서 또는 키의 닉네임을 지정합니다.
수정하거나 확인합니다. 닉네임 문자열에 포함된 경우 인용 부호로 묶습니다.
공백

-o 출력 파일
새 CRL의 출력 파일 이름을 지정합니다. 출력 파일 문자열을
공백이 포함된 경우 따옴표. 이 인수를 사용하지 않으면 출력
목적지는 기본적으로 표준 출력입니다.

-P dbprefix
NSS 보안 데이터베이스 파일에 사용되는 접두사를 지정합니다(예: my_cert8.db).
및 my_key3.db). 이 옵션은 특별한 경우로 제공됩니다. 이름 변경
인증서 및 키 데이터베이스는 권장되지 않습니다.

-t crl 유형
CRL 유형을 지정합니다. 가능한 유형은 0 - SEC_KRL_TYPE, 1 - SEC_CRL_TYPE입니다. 이것
옵션이 구식입니다

-u URL
URL을 지정합니다.

-w 비밀번호 문자열
명령줄에 db 암호를 제공하십시오.

-Z 알고리즘
CRL 서명에 사용할 해시 알고리즘을 지정합니다.

C.R.L. 세대 SCRIPT 통사론


CRL 생성 스크립트 파일의 구문은 다음과 같습니다.

* 주석이 있는 줄에는 줄의 첫 번째 기호로 #이 있어야 합니다.

* "이 업데이트" 또는 "다음 업데이트" CRL 필드 설정:

업데이트=YYYYMMDDhhmmssZ 다음업데이트=YYYYMMDDhhmmssZ

필드 "다음 업데이트"는 선택 사항입니다. 시간은 GeneralizedTime 형식이어야 합니다.
(YYYYMMDDhhmmssZ). 예: 20050204153000Z

* CRL 또는 CRL 인증서 항목에 확장 추가:

addext 확장자 이름 중요/비중요 [arg1[arg2 ...]]

어디에:

extension-name: 알려진 확장자 이름의 문자열 값. 크리티컬/비 크리티컬: 1
확장이 중요한 경우, 그렇지 않은 경우 0입니다. arg1, arg2: 확장 유형에 따라 다름
확장 매개변수

addext는 이전에 addcert에서 설정한 범위를 사용하고 다음에 대한 확장을 설치합니다.
범위 내의 모든 인증서 항목.

* CRL에 인증서 항목 추가:

addcert 범위 날짜

범위: 대시로 구분된 두 개의 정수 값: 다음에 의해 추가될 인증서 범위
이 명령. 대시는 구분 기호로 사용됩니다. 없는 경우 하나의 인증서만 추가됩니다.
구분 기호. 날짜: 인증서 해지 날짜. 날짜는 GeneralizedTime으로 표시되어야 합니다.
형식(YYYYMMDDhhmmssZ).

* CRL에서 인증서 항목 제거

rmcert 범위

어디에:

범위: 대시로 구분된 두 개의 정수 값: 다음에 의해 추가될 인증서 범위
이 명령. 대시는 구분 기호로 사용됩니다. 없는 경우 하나의 인증서만 추가됩니다.
구분자.

* CRL의 인증서 항목 범위 변경

새로운 범위

어디에:

new-range: 대시로 구분된 두 개의 정수 값: 추가될 인증서 범위
이 명령으로. 대시는 구분 기호로 사용됩니다. 없는 경우 하나의 인증서만 추가됩니다.
구분자.

구현된 확장

CRL에 대해 정의된 확장은 추가 특성을 다음과 연결하는 방법을 제공합니다.
항목의 CRL. 자세한 내용은 RFC #3280을 참조하십시오.

* 권한 키 식별자 확장 추가:

기관 키 식별자 확장은 공개 키를 식별하는 수단을 제공합니다.
CRL 서명에 사용되는 개인 키에 해당합니다.

authKeyId 중요 [키 ID | dn 인증서-시리얼]

어디에:

authKeyIdent: 확장의 이름을 식별합니다. 중요: 값은 1 중 0입니다. 설정해야 합니다.
이 확장이 중요하면 1로, 그렇지 않으면 0으로. key-id: 다음에 표시된 키 식별자
옥텟 문자열. dn::은 CA 고유 이름입니다. cert-serial: 기관 인증서 일련 번호
수.

* 발행자 대체 이름 확장자 추가:

발급자 대체 이름 확장을 통해 추가 ID를 연결할 수 있습니다.
CRL 발행자. 정의된 옵션에는 rfc822 이름(전자 메일 주소),
DNS 이름, IP 주소 및 URI.

issuerAltNames 중요하지 않은 이름 목록

어디에:

subjAltNames: 0으로 설정해야 하는 확장명을 식별합니다.
중요하지 않은 확장자 이름 목록: 쉼표로 구분된 이름 목록

* CRL 번호 확장 추가:

CRL 번호는 단조 증가를 전달하는 중요하지 않은 CRL 확장입니다.
지정된 CRL 범위 및 CRL 발급자에 대한 시퀀스 번호입니다. 이 확장 프로그램을 통해 사용자는
특정 CRL이 다른 CRL을 대체하는 시기를 쉽게 결정

crlNumber 중요하지 않은 숫자

어디에:

crlNumber: 확장자의 이름을 식별합니다. critical: 0으로 설정해야 합니다.
중요하지 않은 내선 번호: 일련 번호를 식별하는 long 값
CRL.

* 해지 사유 코드 확장 추가:

reasonCode는 문제의 원인을 식별하는 중요하지 않은 CRL 항목 확장입니다.
인증서 취소.

reasonCode 중요하지 않은 코드

어디에:

reasonCode: 확장명을 식별합니다. 중요하지 않음: 0으로 설정해야 합니다.
이것은 중요하지 않은 확장 코드입니다. 다음 코드를 사용할 수 있습니다.

지정되지 않음(0), keyCompromise(1), cACompromise(2), affiliationChanged(3), 대체됨
(4),cessationOfOperation(5),certificateHold(6),removeFromCRL(8),privileWithdrawn
(9), aA타협 (10)

* 무효 날짜 연장 추가:

무효 날짜는 유효 날짜를 제공하는 중요하지 않은 CRL 항목 확장입니다.
개인 키가 손상되었거나 인증서가 손상된 것으로 알려지거나 의심되는 경우
그렇지 않으면 무효가 됩니다.

invalidityDate 중요하지 않은 날짜

어디에:

crlNumber: 확장명을 식별합니다. 중요하지 않음: 0으로 설정해야 합니다.
중요하지 않은 연장 날짜: 인증서의 유효하지 않은 날짜입니다. 날짜는
GeneralizedTime 형식(YYYYMMDDhhmmssZ).

사용법


인증서 해지 목록 관리 도구의 기능은 다음과 같이 그룹화됩니다.
이러한 옵션과 인수의 조합을 사용합니다. 사각형의 옵션 및 인수
대괄호는 선택 사항이며 대괄호가 없는 것은 필수입니다.

확장 및 해당 확장에 대한 자세한 내용은 "구현된 확장"을 참조하십시오.
매개 변수를 설정합니다.

* CRL 생성 또는 수정:

crlutil -G|-M -c crl-gen-file -n 닉네임 [-i crl] [-u url] [-d keydir] [-P dbprefix] [-l alg] [-a] [-B]

* 모든 CRls 또는 명명된 CRL 나열:

crlutil -L [-n crl-이름] [-d krydir]

* db에서 CRL 삭제:

crlutil -D -n 별칭 [-d keydir] [-P dbprefix]

* db에서 CRL 지우기:

crlutil -E [-d 키 디렉터리] [-P dbprefix]

* db에서 CRL 삭제:

crlutil -D -n 별칭 [-d keydir] [-P dbprefix]

* db에서 CRL 지우기:

crlutil -E [-d 키 디렉터리] [-P dbprefix]

* 파일에서 CRL 가져오기:

crlutil -I -i crl [-t crlType] [-u url] [-d keydir] [-P dbprefix] [-B]

onworks.net 서비스를 사용하여 온라인으로 crlutil 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad