2013-07-29 15 views
0

Gemalto IDProve 100 OTP 토큰에 대해 인증 할 수있는 NodeJS 모듈이 있습니까? 나는이 장치 중 하나를 아마존에서 가지고 있으며,이 장치의 장점은 서버에 연결할 필요가 없다고 생각했기 때문입니다. 사용자 지정 서버에 2 개의 연속 코드를 입력하면 알고리즘이 그 장치에 대해 계속해서 인증 할 수 있습니다 장치 : http://www.gemalto.com/products/easy_otp_token/#NodeJS가있는 Gemalto OTP 토큰

NodeJS 모듈이없는 경우 .NET 또는 다른 언어에서 이러한 두 값을 읽고 향후 코드의 유효성을 검사 할 수있는 알고리즘이있는 예제가 있습니까?

감사합니다.

답변

2

분명히 IDProve 100은 RFC4226을 기반으로하는 이벤트 기반 OATH 토큰입니다.

알고리즘의 설계 기능을 사용하면 이전의 두 값을 기준으로 미래의 OTP 값을 계산하지 수 있다는 점이다. 공장에있는 장치에 이식 된 비밀 키를 알아야합니다. 그래서 아마존이나 젬 알토는 당신에게 비밀 키를 말해야 할 것입니다.

장치 자체를 서버에 연결할 필요는 없지만 응용 프로그램 (node.js)은 OTP 값을 계산할 수있는 백엔드/서버/모듈과 통신해야합니다 (비밀 키 및 카운터)를 입력하고 사용자가 입력 한 값과 비교하십시오.