2011-10-23 3 views
0

누군가이 주제에 대해 나를 계몽 할 수도 있습니다. 일반 신용 카드 기계 (가능한 경우)가 ID 카드 (모든 카드가 포함 된 카드)를 읽을 수 있는지 조사합니다. 마그네틱 스트라이프). 특정 웹 서비스/네트워크에 게시 할 때이 카드가 어떻게 인코딩되는지 궁금합니다 (IP 게이트웨이를 인코딩합니까?) ... 그리고 자기 스트라이프 정보를 처리하기위한 API 또는 일부 문학이있는 경우 궁금합니다.ID 카드에서 웹 서비스 및 API로 마그네틱 스트라이프 정보 보내기이 코드를 처리하려면

답변

1

신용 카드 기계는 모든 카드의 스트립을 읽을 수는 있지만, 올바른 형식이 아닌 경우 데이터 처리 방법을 알 수 없습니다. 스트립은 대개 3 트랙이있는 멀티 트랙 스트립입니다. 카드 번호, 카드 소지자의 이름 및 기타 물건은 대개 트랙 1을 사용하여 인코딩되며, 트랙 2는 트랙 1 데이터의 일부 서브 세트입니다.

ID 카드는 다른 데이터 형식을 사용할 수 있습니다. 그것은 카드 판독기로 읽을 수있는 자기 테이프의 단지 조각입니다. 당신은 $ 10 이하로 온라인으로 독자를 살 수 있습니다. 나는 이것들이 9 핀 RS232 시리얼 장치로 나타난 것을 보았지만 대부분 키보드를 에뮬레이션하는 USB 타입의 장치가 될 것이다. 카드를 스 와이프하면 데이터를 입력 한 것처럼 리더가 작동합니다.

IP 주소를 인코딩하는 데는 ... 가능하지만 어쩌면 가능하지 않습니다. 일시적 일 수있는 주소와 같은 것은 사람들에게 발행하는 모든 카드를 넣지 않는 것이 좋습니다. 그렇지 않으면 IP를 변경할 때 모든 카드를 다시 발행해야합니다. 최선의 방법은 카드를 읽고 데이터에 무엇이 있는지 확인하는 것입니다.

+0

아 .. 알겠지만 ... 데이터를 추출 할 수 있다는 것을 알고 있지만 ... 궁금합니다. 기계가 데이터를 어디로 전송해야하는지 어떻게 알 수 있습니까? 카드에 인코딩되어 있습니까? – re1man

+0

또는 실제 기계? – re1man

+0

신용 카드 기계의 경우 기계에서 인코딩됩니다. ID 카드 판독기의 경우 판독기 또는 연결된 장치에있을 가능성이 큽니다. 심지어 보내는 IP 주소가 아닐 수도 있습니다. 그것은 맞춤 버스 또는 장거리 RS-422 신호 일 수도 있고 위의 모든 것의 조합 일 수도 있습니다. ID 시스템의 제조업체에 따라 다릅니다. – Nathan