Sun Java System Web Server 6.1 SP7 릴리스 노트

Solaris PKCS #11 지원

웹 서버의 SSL 하위 시스템(NSS)에서 외부 PKCS#11 토큰을 사용하려면 modutil 명령을 사용하여 NSS가 토큰을 인식하도록 구성해야 합니다. Solaris libpkcs11 소프트 토큰은 NSS에서 사용할 수 있는 PKCS#11 호환 토큰입니다. UltraSPARC-T1의 추가 혜택으로 Solaris 10 libpkcs11 작업을 사용하는 시스템에서는 플랫폼 암호화 가속을 지원할 수 있습니다.

사용 정보를 보려면 modutil 명령을 인수 없이 실행합니다. 예를 들어, Solaris 10 libpkcs11 작업을 NSS에 PKCS11 토큰으로 추가하려면 다음 작업을 수행합니다.

  1. 웹 서버 인스턴스에 대해 SSL 지원이 초기화되었는지 확인합니다.

  2. 다음 명령을 실행합니다.

    % modutil -dbdir $ALIASDIR -dbprefix $PREFIX -add libpkcs -libfile /usr/lib/libpkcs11.so -mechanisms RSA

    여기서

    • $ALIASDIR는 설치 루트에서 NSS 데이터베이스 파일이 있는 alias 디렉토리 경로입니다.

    • $PREFIX는 별칭 디렉토리의 key3 및 cer8 데이터베이스 파일에 사용되는 https-$INSTANCENAME- 형식의 접두어입니다.

    -mechanisms 플래그는 해당 토큰을 지정된 알고리즘에 대한 기본 초기 공급자로 지정합니다.

  3. 가능한 모든 메커니즘 목록을 보려면 modutil 명령을 인수 없이 실행합니다.

  4. pktool을 사용하여 libpkcs11 공급자의 비밀번호를 초기화합니다.

    % pktool setpin

    NSS 구성에 대한 자세한 내용은 libpkcs11(3LIB), pkcs11_softtoken(5) 및 pktool(1) 설명서 페이지를 참조하십시오. modutil에 대한 자세한 내용은 http://www.mozilla.org/projects/security/pki/nss/tools/modutil.html을 참조하십시오.