pkcs11 lib를 사용하고 있는데, 프로그램에 저장하려는 universalPrincipalName에 해당하는 속성을 찾을 수 없습니다. 내가 얻을 수있는 방법 SEQUENCE {
OBJECT IDENTIFIER subjectAltName (52 565 529 177)
OCTET STRING, encapsulates {
SEQU
Mifare DESFire 스마트 카드를 사용하고 있는데 파일을 읽으려고합니다. 응용 프로그램을 선택하고 파일의 ID를 가져올 수 있지만이 파일을 선택하고 출력하려면 어떻게해야합니까? APDUS I send:
// Get Application ID
--> 0x90 6A 00 00 00
<-- 0x 93 B3 AE 91 00
// Select Appl
EMV 카드를 읽으려고합니다. EMV 카드에 지정된대로 "9F1E"라는 태그에는 발급자가 지정한 영구 일련 번호가 있습니다 (https://www.eftlab.co.uk/index.php/site-map/knowledge-base/145-emv-nfc-tags 참조). 그러나이 태그를 검색 할 수 없습니다. 모든 SFI의 모든 기록을 반복했습니다. 특정 E
ACB122 또는 다른 어떤 스마트 카드 리더/라이터가 Java 카드에 배포해야하는 .cap 파일의 Java 애플릿 출력 파일 형식을 알고 있으므로 자바 카드 & 리더/쓰기 장치 사이 의이 배포 과정은 ISO7816 프로토콜을 기반으로합니다. APDU 명령, 전송 명령의 순서에 이러한 모자 파일을 해석의 세부 프로세스 및 레이어에 대한 정보가 있습니까? 어
javax.smartcardio을 사용하여 CardChannel.transmit(CommandAPDU command)을 통해 스마트 카드에 APDU 명령을 보냅니다. 그러나 스마트 카드에서 APDU 응답을 수신하지 않을 때 나는 항상 sun.security.smartcardio.PCSCException: Unknown error 0x8010002f을 얻는
확장 된 길이 APDU를 사용하여 길이 0x2CF0 바이트의 데이터를 카드에 쓸 때 올바르게 작동합니다. 하지만 확장 된 길이를 사용하여 카드에서 같은 양의 데이터를 다시 읽을 수 없습니다. "sun.security.smartcardio.PCSCException : 알 수없는 오류 0x4d3"오류가 발생합니다. 크기가 비교적 작은 0x1af0 바이트의 데이
WinSCard API를 통해 스마트 카드 리더에 스마트 카드가 여러 개있는 경우이를 감지 할 수 있습니까? 나는 카드 ID를 읽었으나 카드가 여러 개인 경우 모호 해지고 어떤 카드가 반환되어야하는지 모릅니다. 그래서 나는 그런 경우를 금지하고 오류 메시지를 반환하고 싶습니다.
아래 표시된 것처럼 단일 파이썬 스레드 내에서 "모든 슬롯에 토큰을 삽입하십시오."라는 오류 메시지가 나타나고 토큰이 보이지 않는 것 같습니다. 내가 멀티 프로세싱 스레드 내부에서 실행되지 않는 코드를 변경하고 작동합니다. 방정식에서 PyKCS11 라이브러리를 사용하기 위해 ctypes를 사용하고 opensc에 구현 된 표준 pkcs11 함수를 래핑하여 테