草庐IT

iphone - 在 Objective-C 中从 iDynamo Reader 读取加密数据

有谁知道有使用iDynamoReader的经验吗??此读卡器使用DES-CBC加密卡数据。有谁知道如何解密这些数据?非常感谢您的宝贵时间。 最佳答案 抱歉,如果这太晚了,但可能对其他人有帮助。所以解决方案是联系Magtek。如果您购买Magtek设备,请向他们索取lib。我从Magtek得到了libDS247.a。然后将DS247.h导入您的代码,实现DS247Delegate。我在这里为您提供一个示例-(void)deviceDidConnect{if(theAlertView.visible)[theAlertViewdismi

ios - 设置 iDynamo 应用程序后,我无法连接到设备

所以,我已经在这里上传了我的项目文件:http://devswap.org/downloads/readerTest.zip我从MagTek提供的iOS示例应用程序中进行了复制/粘贴练习,现在我有了几乎相同的代码。(AppDelegate、ViewController等...)我的读卡器将连接到带有示例应用程序但不是我的自定义应用程序的设备。我尝试过的:我已分配正确的sdk协议(protocol)标识符com.magtek.idynamo,如技术文档中所述:http://www.magtek.com/docs/99875473.pdf(第14页)。我知道它通过我的iPadmini(iO

ios - 我如何获得 iDynamo 5 基本派生 key (BDK)?

我正在使用MagtekiDynamo5磁条阅读器在我的POS系统中处理礼品卡,但我需要未加密的轨道数据才能获得礼品卡的编号。我找到了thisanswer,这解决了解密数据的问题,但是,我的设备需要BDK。这是印在某处吗?从序列号推导出来的?对所有iDynamo设备通用?有人有这方面的经验吗? 最佳答案 零售购买的MagtekiDynamos具有用于Magensa.net支付网关/服务的私钥。您无法解密这些卡中的数据,因为它们不会向您提供基本派生key(BDK),因为它对他们的服务是私有(private)的。他们以每台iDynamo设