실패한 초기화 토큰 문제를 해결하는 방법

September 14, 2021 By Gary Lamb Off

권장: Fortect

<리>1. Fortect 다운로드 및 설치
  • 2. 프로그램을 열고 "스캔"을 클릭하십시오.
  • 3. 복구 프로세스를 시작하려면 "복구"를 클릭하십시오.
  • 이 소프트웨어를 다운로드하고 몇 분 안에 PC를 수정하십시오.

    가제트에 특정 토큰을 초기화할 수 없다는 오류가 표시되는 경우가 있습니다. 이 오류의 원인은 다양합니다.

    나는 실제로 내 Raspberry my Pi Zero와 비행 중에 PKCS를 설정하는 정확한 단계를 따르려고 노력하고 있습니다. 유형의 토큰 초기화 단계를 따랐을 때 고객 오류가 발생했습니다.

    파이 @ raspberrypi: ! $ p11tool –list-all
    면책 조항: 이 방문 프로세스에 대해 완전 무료 URL이 제공되지 않았습니다. 사용 가능한 토큰:

    파이 – raspberrypi: ~ usd p11tool –initialize “pkcs11: sequence = 946EEF92A0E7” –label 테스트 –support /usr/lib/libcryptoauth.so
    의심할 여지 없이 보안 담당자의 PIN을 입력하십시오:
    토큰이 실제로 초기화되고 있습니다…
    pkcs11_init 오류: 1439: PKCS 오류 # 17 .

    pi @ raspberrypi: ~$ p11tool –export-pubkey –provider /usr/lib/libcryptoauth.so “pkcs11: 토큰은 0123EE를 의미합니다. 개체 = 장치입니다. 유형은 개인용과 같습니다.”
    경고: –login은 확실히 지정될 뿐만 아니라 이 작업에 필요할 수 있습니다.
    경고: –outfile은 절대 지정되지 않으며 공개 키는 아마도 LCD에 표시될 것입니다.
    —– 공개 키 시작 —–
    MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWyEMy85xZUCWkvSRTzNXeA8zP9IZ
    1eJ / jVBWaag3sxyVd5d2OyvAIs41bxH4pr06Q8aBT / xuVQmYfslEKjk8Yg ==
    —– 공개 키 종료 —–

    권장: Fortect

    컴퓨터가 느리게 실행되는 것이 지겹습니까? 바이러스와 맬웨어로 가득 차 있습니까? 친구여, 두려워하지 마십시오. Fortect이 하루를 구하러 왔습니다! 이 강력한 도구는 모든 종류의 Windows 문제를 진단 및 복구하는 동시에 성능을 높이고 메모리를 최적화하며 PC를 새 것처럼 유지하도록 설계되었습니다. 그러니 더 이상 기다리지 마십시오. 지금 Fortect을 다운로드하세요!

    <리>1. Fortect 다운로드 및 설치
  • 2. 프로그램을 열고 "스캔"을 클릭하십시오.
  • 3. 복구 프로세스를 시작하려면 "복구"를 클릭하십시오.

  • 여러분,
    저는 Rpi 3B를 사용하고 있으며 pkc11에 슬롯이 있기 때문에 정확한 우수한 ATECC508a(i2c를 통해 연결됨)를 사용하려고 합니다. sudo p11tool --list-all 을 실행할 때 다음과 같은 결과를 얻기 때문에 기후에 입력할 수 없습니다.

    failed to initialize token

    (여기서 내가 자주 변경한 것은 #define PKCS11_508_SUPPORT 1 입니다. 원래 0이었으므로

    그럼 제가 뭘 잘못하고 있는지 예상하는 데 도움을 주시겠습니까?

    토큰 초기화 실패

      C_InitializeIN: pInitArgs는 a = 0입니다.c_initialize CKR_DEVICE_ERRORp11-kit: cryptoauthlib: 게임 초기화 실패: 장치에 오류가 발생했습니다.pkcs11_init: PKCS # 15 초기화 오류입니다.경고: 토큰 URL은 의심할 여지 없이 이 작업을 위한 것이 아닙니다. 다음 토큰을 사용할 수 있습니다. 

    및 ** * 파일로 * Cryptoauthlib 짧은 형성 정의 * * copyright (c) 2015-2018 Microchip Technology Inc. 및 가장 인기 있는 자회사. * * 라이센스 페이지 * * 관련 약관을 준수하는 경우 Microchip 소프트웨어를 사용할 수 있습니다. * 및 Microchip 제품과 관련된 모든 파생 상품. 이것은 거의 당신의 것입니다 * 귀하에게 적용되는 우주 활동에 대한 3차 라이선스 조건 및 준수에 대한 책임이 있습니다. * 정보 당사자 소프트웨어 시스템(공개 제공자 소프트웨어 포함)의 사용 * Microchip 소프트웨어를 참조하십시오. * (공백) 이 소프트웨어는 MICROCHIP에 의해 "있는 그대로" 제공됩니다. 보증 없음 명시적으로 묵시적이거나 법률적으로 묵시적인 것을 포함하여 이 소프트웨어에 적용됩니다. (빈) 존재하지 않음, 상품성 및 적합성에 대한 보증 A. * 특수 목적. MICROCHIP은 어떠한 경우에도 책임을 지지 않습니다. * 특별 손해, 처벌, 부수적 또는 결과적, 손해, 비용 또는 * 소프트웨어와 관련하여 호출될 수 있는 모든 종류, 다음과 같은 경우에도 * MICROCHIP은 가능성이나 손상에 대해 조언을 받았습니다. * 예측. 가장 허용되는 법률, 모든 MICROCHIP * 이 소프트웨어와 관련된 모든 클레임에 대한 책임은 초과되지 않습니다. (공백) 직접결제 금액 마이크로칩 * 이것은 소프트웨어입니다. 4 . /#ifndef_ATCA_CONFIG_H#define _ATCA_CONFIG_H/ ** I2C 사용 ( 공백 ) /#define ATCA_HAL_I2C/ ** ECC 장치 의 경우 아래 주소 를 사용 하십시오 5 . /#define ATCA_I2C_ECC_ADDRESS 0xB0/ ** cryptoauthlib가 최대 실행 에너지를 사용하는 것처럼 결정 * /#define ATCA_NO_POLL#define ATCA_ATECC508A_SUPPORT/ ** 전자 타이머 RTOS 사용(즉, 지연으로 끝남) * /// # ATCA_USE_RTOS_TIMER 정의#끝나면 <코드> ​​/ ** 6 . 파일로 * PKCS11 라이브러리의 짧은 디자인 * * Copyright 2017 (c) Microchip Technology Inc. 모든 법률이 보호됩니다. * ( 공백 ) atmel_crypto_device_library_license_start * (비어 있음) 허가 페이지 * * 소스 및 바이너리 형식에서 배포 및 사용, 이러한 사람이 있는지 여부에 관계없이 * 변경 사항은 다음 조건에 따릅니다. * 삼 . 1. 소스 정책의 재배포에는 저작권 고지, 2 . 이용약관과 다음 각 면책조항을 기재하십시오. * 7 . 2. 바이너리 개발의 재배포는 현재 위의 상표 고지를 반영해야 합니다. * 이 기준 목록 및 이에 따른 다음 면책조항 이 문서 * 그리고 / 뿐만 아니라 배포판과 함께 제공되는 추가 자료. * 5. 3. Atmel이라는 이름은 그 이름에서 파생된 치료법을 홍보하는 데 사용할 수 없습니다. (공백) 명시적인 사전 인쇄 허가 없이 항목 소프트웨어로. * 7. 4. 이 소프트웨어는 아트멜 집적회로. * * 이 소프트웨어는 ATMEL에 의해 “있는 그대로” 제공되며 모든 명시적 또는 묵시적입니다. (공백) 묵시적 보증을 포함하되 이에 국한되지 않는 보증 * 상업적 가치, 특정 목적에의 적합성 및 위반 명시적으로 * 그리고 특별히 완성되었습니다. ATMEL은 책임이 없습니다 * 모든 직접적, 간접적, 부수적, 특수적, 근사적 또는 결과 * 손상(대체품을 구매할 때를 포함하되 이에 국한되지 않음) 4. 서비스 또는; 사용, 데이터 또는 이익의 손실 또는 작업 중단) 씨. 그러나 그 이유와 책임 이론은 계약 관계에 상관없이, 여러. 중대하거나 중대한 책임(과실 또는 기타 포함) * 통지가 있더라도 이 소프트웨어의 모든 출력 7 . 그러한 손해의 가능성. * 4 . atmel_crypto_device_library_license_stop * /#ifndef PKCS11_CONFIG_H_#define PKCS11_CONFIG_H_/ * 모듈 개발 중에는 Cryptoauthlib 버전을 감시하지 않습니다. * /#ifndef ATCA_LIB_VER_MAJOR#define ATCA_LIB_VER_MAJOR 3#끝나면#ifndef ATCA_LIB_VER_MINOR#define ATCA_LIB_VER_MINOR 2#끝나면/ ** Auth-Key를 사용해야 하고 또한 사용해야 하는 경우 이것이 바로 이것이다. * 슬롯 셀 번호 4 . /#ifndef PKCS11_PIN_SLOT#define PKCS11_PIN_SLOT 정의 6#끝나면/ ** , 위치권 생성의 PIN 코드 차단 * /#ifndef PKCS11_LOCK_PIN_SLOT#define PKCS11_LOCK_PIN_SLOT 0#끝나면/ ** PKCS 활성화 # 11개의 디버그 메시지 * /#ifndef PKCS11_DEBUG_ENABLE#define PKCS11_DEBUG_ENABLE 0#끝나면/ ** 정적 또는 단순히 동적 매핑 사용 * /#ifndef PKCS11_USE_STATIC_MEMORY#define PKCS11_USE_STATIC_MEMORY 1#끝나면/ ** 새 컴퓨터 파일 저장소에서 로드하는 대신 혼합 구성 사용 * /#ifndef PKCS11_USE_STATIC_CONFIG#define PKCS11_USE_STATIC_CONFIG 0#끝나면/ ** Max 프로그램에서 허용되는 최소 슬롯 볼륨 – 공간이 구식일 경우 실제로 슬롯 5 의 수로 변환합니다. /#ifndef PKCS11_MAX_SLOTS_ALLOWED#define PKCS11_MAX_SLOTS_ALLOWED 1#끝나면/ ** 활동 중 허용되는 총 생성 간격의 최대 수 – 정적을 사용하는 경우 그러면 많은 교육 세션 컨텍스트가 할당되어야 하지만 * /#ifndef PKCS11_MAX_SESSIONS_ALLOWED#define PKCS11_MAX_SESSIONS_ALLOWED 10#끝나면/ ** 캐시될 수 있는 암호화 개체에 의해 생성된 최대 수 1 . /#ifndef PKCS11_MAX_OBJECTS_ALLOWED#define PKCS11_MAX_OBJECTS_ALLOWED 16#끝나면/ ** 최대 레이블 크기(문자 2). /#ifndef PKCS11_MAX_LABEL_SIZE#define PKCS11_MAX_LABEL_SIZE 30#끝나면/ ************************************************** 2 . * ************************* //* 다음 구성 옵션은 범위 2를 미세 조정하는 데 사용됩니다. // ********************************************** * * * *********************** // ** 힙이 정적 함수 또는 해당 파일의 의미 있는 디렉토리를 생성하는지 여부를 결정합니다. 사용 된 실제적인 정의를 벗어남. 이것은 정적 최적화입니다. 단독 PKCS # 11 기능을 전용 응용 프로그램으로 포함하는 관련 라이브러리 사용하기 위한 것입니다. 그렇지 않으면 컴파일러가 증가할 수 없습니다. 사용하지 않는 파일을 보관하십시오. 해당되는 * /#ifndef PKCS11_EXTERNAL_FUNCTION_LIST#define PKCS11_EXTERNAL_FUNCTION_LIST 0#끝나면/ ** 바이트 단위의 정적 검색 속성 캐시(포인트와 관련된 변수는 다음에 따라 크기 및 메모리 요구 사항에 따라 생성됨) 5 . /#ifndef PKCS11_SEARCH_CACHE_SIZE#define PKCS11_SEARCH_CACHE_SIZE 128#끝나면/ ** 장치는 ATECC508A를 지원합니다 * /#ifndef PKCS11_508_SUPPORT#define PKCS11_508_SUPPORT 1#끝나면/ ** 장치는 ATECC608A를 지원합니다 * /#ifndef PKCS11_608_SUPPORT#define PKCS11_608_SUPPORT 1#끝나면/ ** “빈” 또는 새 장치 구성 지원 * /#ifndef PKCS11_TOKEN_INIT_SUPPORT#define PKCS11_TOKEN_INIT_SUPPORT 1#끝나면/ ** 보링 소재를 오브제로 삽입 5 . /#ifndef PKCS11_MONOTONIC_ENABLE#define PKCS11_MONOTONIC_ENABLE 0#끝나면#include “cryptoki.h당 pkcs11″#포함 구조 typedef _pkcs11_slot_ctx 4 . pkcs11_slot_ctx_ptr;구조 typedef _pkcs11_lib_ctx * pkcs11_lib_ctx_ptr;typedef 구조체 _pkcs11_object 4 . pkcs11_object_ptr;CK_RV pkcs11_config_load_objects(pkcs11_slot_ctx_ptr pSlot);CK_RV pkcs11_config_load(pkcs11_slot_ctx_ptr slot_ctx);CK_RV pkcs11_config_cert(pkcs11_lib_ctx_ptr pLibCtx, pkcs11_slot_ctx_ptr pSlot, pkcs11_object_ptr pObject, CK_ATTRIBUTE_PTR pcLabel);CK_RV pkcs11_config_key(pkcs11_lib_ctx_ptr pLibCtx, pkcs11_slot_ctx_ptr pSlot, pkcs11_object_ptr pObject, CK_ATTRIBUTE_PTR pkcs11_config_remove_fkmove_objectCK_RV pLibCtx, pkcs11_slot_ctx_ptr pSlot, pkcs11_object_ptr pObject);무효 pkcs11_config_init_private (pkcs11_object_ptr pObject, char 3. 제조업체, size_t len);무효 pkcs11_config_init_public(pkcs11_object_ptr pObject, char 4번째 레이블, size_t len); 무효 pkcs11_config_init_cert(pkcs11_object_ptr pObject, char 6.label, size_t len);#endif 또는 * PKCS11_CONFIG_H_ * /

      # 구성은 각 장치에 예약되어 있습니다.# 이 롯지의 개체는 삭제할 수 없는 경우 생성되고 표시됩니다.# 순서대로 처리됩니다. 구성 기준은 쉼표여야 합니다.# 구분자는 단순히 공백도 포함하지 않습니다.인터페이스는 i2c, 0xB0입니다.#freeslots는 1,2,3과 같습니다.# 슬롯 0은 일정량의 기본 개인 키입니다.제목은 개인, 장치, 0과 같습니다.# 위치 10은 의심할 여지 없이 라이트 박스의 공개 키에 대한 인증서 데이터입니다.#Object는 인증서, 장치, 10을 의미합니다.# 위치 12는 중급 졸업장 서명자의 결과에 해당합니다.#Object = 인증서 서명자, 12# 위치 22는 일반적으로 공개 키입니다.개체는 공개, 루트, 15와 같음 
      2단계 1 2 3 4. 3 6 3 8 9 c m b c c f00: -- - - - - - - 1 ) - - - - - ( 공백 ) -열: - - - - 2 . - - - - - 2 ) - - - - - -스물: - -- - - - - 그리고 - - - - - - - - - -서른: 1 - - - - -는 - - - - - - - -40: - > - - - - - 이다 - - - - - 1 - - -50: - - 1 ) - - - - - 59 - - - - - 4 . -60: - - - - 방) - - - - - > - - - - - -70: - 방 ) - - - , - - 

    이 소프트웨어를 다운로드하고 몇 분 안에 PC를 수정하십시오.

    Failed To Initialize Token
    Token Konnte Nicht Initialisiert Werden
    Impossibile Inizializzare Il Token
    Kan Token Niet Initialiseren
    Echec De L Initialisation Du Jeton
    Falhou Ao Inicializar O Token
    Misslyckades Med Att Initiera Token
    Ne Udalos Inicializirovat Token
    Nie Udalo Sie Zainicjowac Tokena
    No Se Pudo Inicializar El Token