[英]How to access the host filesystem from Java Card API
我想從我的Java Card訪問主機文件系統,我已經通過java.io
和javacardx.external
包定義了,但是它幾乎沒有幫助。 我的目標是檢查主機設備(Android手機)上的某個路徑是否為有效目錄。
Java卡中的代碼在SIM卡上運行,SIM卡向電話提供(安全)相關的服務,而不是相反。 沒有直接方法可以將數據從主機文件系統讀取到SIM。
要獲取文件系統信息,您將必須在主機中對此類服務進行編碼,然后使用該服務將數據提供給SIM卡(顯然,必須對SIM卡進行編程才能請求和/或接收信息)。
有一些從手機配置文件中請求信息的方法,但是這些方法並不擴展到任何可能的主機文件系統。 您可以在MEProfile
(卡上SIM API的一部分)中找到相關的常量。 可以通過ProactiveHandler
接口請求這些信息。
上面還顯示了一種通過反轉半雙工APDU通信協議從主機檢索信息的方法,該協議僅處理由終端發起的命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.