8

Я пытаюсь расшифровать данные зашифрованных данных кредитной карты IDTECH.IDTECH данные для чтения кредитных карт дешифрование

Эта информация была зашифрована с использованием Triple DES с CBC-шифрованием с использованием DUKPT.

Зашифрованные Размах (исходя из IDTECH считывания кредитных карт):

028801001F372300%*5150********7903^PAYPASS/MASTERCARD^************ 
***?*;5150********7903=***************?*8871B640F379F3BD8D057A13F81454 
39B28D80BE8A43F3440D85928F576065EEE1BA54CAADFF67D552C2B0CBF1A9F 
34B63402B967998FC7C80487C8A6DBFD46975985D3D7E865FEEF6A48930751DC9 
71FDFCBC1989294B7EF6F0D0007AA731C31F574608EB85E57751DA48970F96B0E 
8BECDB94D672D746C2CC75176FA6E0C9E6FEFE0B154A0959B6299490125000000 
00197F6903 

Доступные детали для дешифрования ::

Key Value: F5 BF 6B E8 55 AB 92 3A DE 7E 77 40 D8 46 F9 DE 
KSN: 62 99 49 01 25 00 00 00 00 1A 

расшифрованных данных (результат): данных в ASCII формате

%B5150710200107903^PAYPASS/MASTERCARD^090910140000631??;5150710200 
107903=090910140000631?0 

Может ли любой алгоритм безопасности или эксперт JAVA определить, как я могу пойти голова для дешифрования этих данных.

Я ищу решение в java.

Есть ли информация, достаточная для расшифровки данных или вам нужно больше информации?

+0

Вы нашли решение? – Jay

ответ

6

Очень маловероятно, что вы сможете расшифровать его, так как вам также необходимо знать ключ базовой деривации (BDK) и/или ключ шифрования Инитального PIN (IPEK), который производитель вложил в устройство. Вам также нужно знать, как они генерируют KSN из BDK. Они вряд ли смогут поделиться с вами всей этой информацией, поскольку это сделает ненужным шифрование.

Источник: http://en.wikipedia.org/wiki/Derived_unique_key_per_transaction

Это приводит к следующему вопросу. Почему вы хотите, чтобы расшифровать эту информацию? Часть текстовых частей возвращенных данных содержит (PCI Compliant) сегменты номера карты (первые четыре цифры, последние четыре цифры). Если вы были, способные расшифровать полный номер карты, тогда полный вес соответствия PCI упадет на ваши плечи и, следовательно, сделает использование стороннего устройства бесполезным.

Смежные вопросы