簡體   English   中英

如何從Java Card API訪問主機文件系統

[英]How to access the host filesystem from Java Card API

我想從我的Java Card訪問主機文件系統,我已經通過java.iojavacardx.external包定義了,但是它幾乎沒有幫助。 我的目標是檢查主機設備(Android手機)上的某個路徑是否為有效目錄。

Java卡中的代碼在SIM卡上運行,SIM卡向電話提供(安全)相關的服務,而不是相反。 沒有直接方法可以將數據從主機文件系統讀取到SIM。

要獲取文件系統信息,您將必須在主機中對此類服務進行編碼,然后使用該服務將數據提供給SIM卡(顯然,必須對SIM卡進行編程才能請求和/或接收信息)。

有一些從手機配置文件中請求信息的方法,但是這些方法並不擴展到任何可能的主機文件系統。 您可以在MEProfile (卡上SIM API的一部分)中找到相關的常量。 可以通過ProactiveHandler接口請求這些信息。

上面還顯示了一種通過反轉半雙工APDU通信協議從主機檢索信息的方法,該協議僅處理由終端發起的命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM