2014-12-17 4 views
-1

문서에 디지털 서명 기능이있는 Android 앱을 개발하려고합니다. OTG 케이블을 사용하여 디지털 서명 토큰 (Moserbaer 토큰)을 휴대폰과 연결합니다. 하지만 안드로이드는 토큰을 인식하지 못합니다 (Pendrive를 인식하면 인식합니다). 물론 Moserbaer 토큰 드라이버가 필요합니다.Android 모바일에서 디지털 서명 토큰에 액세스

질문은 드라이버를 설치하고 토큰 자체에서 프로그래밍 방식으로 내 응용 프로그램의 디지털 서명에 액세스하는 방법입니다.

답변

0

많은 시스템의 암호화 하드웨어 드라이버는 PKCS # 11 API를 구현하고 응용 프로그램에 제공하는 공유 라이브러리 (Windows의 경우 DLL, Unix 기반 시스템의 경우 공유 객체 .so 파일)의 형태로 제공됩니다. 응용 프로그램은 공유 라이브러리를로드하고 PKCS # 11 함수를 호출합니다.

개발자가 Android 용 PKCS # 11 드라이버를 제공하는 경우 PKCS # 11 인터페이스를 통해 장치를 사용할 수 있습니다. 그러한 라이브러리가 제공되지 않으면 운이 좋지 않을 가능성이 큽니다.