我正在尋找NFC標籤/卡的類型(型號),這將是能夠與Android設備進行通信,並執行以下操作:NFC卡/標籤與RSA/ECC
- 接收的數據報文
- 使用存儲在卡上的密鑰對其進行簽名或加密
- 將簽名/加密的數據發送回設備。
- 此外,該卡應該能夠通過一個 要求
是否有任何恩智浦或其他芯片能夠做任務的返回開關鍵?
我正在尋找NFC標籤/卡的類型(型號),這將是能夠與Android設備進行通信,並執行以下操作:NFC卡/標籤與RSA/ECC
是否有任何恩智浦或其他芯片能夠做任務的返回開關鍵?
恩智浦芯片J3A041,J3A081,J3D081等將可能符合您的要求。以及其他廠商的芯片,如AT90SC20818RCFV,SLE77CLFX2400PM,S3CT9KA,SA23YR18,M7794等。
你會爲此開發自己的操作系統嗎?使用JCOP,CONVEGO Join,JK21等解決方案使用Java Card進行卡片端開發看起來更實用。
如果您想專注於Android方面 - 像NFCCipher這樣的標籤可能適合您。
運行不對稱協處理器的NXP SmartMX系列芯片應該能夠做到這一點。如果你想設計你自己的協議,那麼Java卡解決方案(如恩智浦上的JCOP)應該可以做到。簽名生成通常在高端處理器模型上可用,但在這些模型之間應該有充足的選擇。
您能否對您的問題spoonboy的答案做出反應?我可以看到你有[這個問題](http://stackoverflow.com/questions/14268123/how-enclosed-import-works-in-python)也打開了,請閱讀有關如何接受答案的常見問題。您也可以對它們進行投票。 –
請注意,加密數據是一個公鑰操作。雖然有些卡也支持這一點,但幾乎沒有人使用它,因爲在主機端執行它並且沒有安全性增益,因爲只涉及公鑰。如果散列值是在卡外部計算的,則實際上,點1到3執行安全操作命令(ISO 7816-8)。用4的「開放」鍵,你指的是公共密鑰? – guidot
是的,卡應該能夠發回打開的鑰匙,以便能夠立即確認響應。 – spoonboy