巴克莱PINsentry + PHP

时间:2011-06-10 14:38:45

标签: php algorithm binary

要回答这个问题,你应该知道PINsentry首先是什么。

我正在编写一个供我个人使用的项目,这样我就可以输入卡号和号码。 pin(可能还有其他信息):脚本会生成PINsentry代码并允许我监控我的收入。

我想知道是否可以使用PHP生成此代码?或者该方法被认为是秘密的?

我找到了this code,这是用C语言编写的,虽然我并不是特别擅长并且无法真正说出代码的确切目的。

P.S。如果有另一种方法可以执行此操作,这将允许我在不每次输入数据的情况下执行此操作,请告诉我。

2 个答案:

答案 0 :(得分:1)

您绝对需要借记卡和PINSentry来生成一次性代码,没有脚本或C程序可以帮助您执行此操作。原因是PINSentry会与您的卡进行互动,以便首先检查您的PIN码。我不知道协议是否是秘密的,但即使它不是(我怀疑,RSA令牌使用秘密协议),如果没有你的卡和读卡器,你将无法生成代码。

可以做的是使用巴克莱的基本访问权限并自动化浏览器为您输入详细信息。或者您可以创建一个PHP程序,该程序将使用HTTP请求来“填写”必要的信息,包括您的卡号和您的密码字母。但是,您必须非常小心,因为如果有人访问您的程序,那么他或她将立即访问您的帐户并承担所有后果。

答案 1 :(得分:1)

使用密码&和登录的另一种方法难忘的词。这将允许您的脚本检查余额并监控收入。

您第一次需要使用PINSentry登录您的巴克莱网上银行并设置密码和令人难忘的单词。

这种替代登录方式允许您访问您的帐户,检查您的余额等。但是,对于汇款,您仍然需要使用PINSentry。如果您的脚本/程序遭到入侵,这将提供额外的安全性,因为它只能对您的帐户进行有限的访问。


来自巴克莱网上银行:

  

如果您不想随身携带PINsentry读卡器,则无需使用。您可以在此处设置密码和令人难忘的单词,并在您没有​​密码时使用它们进行登录。您将能够查看余额,在您的巴克莱银行账户之间转账,并通过网上银行向您支付的人和公司付款。但是,要访问完整付款服务,您仍需要使用PINsentry。