2013-11-24 27 views
0

我正在爲一個uni項目開發一個應用程序,該應用程序允許用戶使用NFC將數據發送到辦公設備,但它給我帶來了安全問題。我可以限制android設備只接受特定的NFC通信嗎?

辦公室設備將只用於通過光束從多個用戶收集某些數據。我能夠限制該設備只接受來自某個應用程序的數據嗎?我不希望他們能夠將圖片,聯繫人或任何惡意等內容推送到設備上。所有的辦公設備都需要從一個應用程序接收數據。我正在尋找使用它作爲wi-fi的替代品。

我在編程方面還不是很有經驗,但我想我需要將系統級別的辦公設備限制爲只接受某些MIME類型。設備管理員應用程序是否允許制定此類政策,還是僅限於密碼/加密安全措施? NFC是全部還是全無?

謝謝。

回答

1

我能夠限制該設備只接受來自某個應用程序的數據嗎?

只有通過製作您自己的Android自定義版本並將其作爲ROM Mod安裝到設備上。

設備是否管理應用程序允許這樣的政策

對不起,先生的發展。

NFC是全是或全無?

NFC僅限於設備用戶可以接收的應用程序。如果設備缺少接收「圖片,聯繫人或任何惡意內容」的應用程序,則其他人無法播放此類內容。

+0

是的,但限制在這種情況下必要的設備?他的應用程序只應該註冊一個意圖過濾器,僅用於他想要的數據類型。如果有人發送另一種類型的光束,他的應用程序會忽略它,如果該設備沒有其他nfc應用程序,那麼它將基本上與限制整個設備一樣,如果我沒有弄錯的話。 – schwiz

+0

謝謝。辦公室設備上沒有任何其他應用程序需要,但它從來沒有想過要刪除已安裝的應用程序。 – midders

+0

@midders:「它從來沒有想過要刪除已安裝的應用程序」 - 您可能無法刪除它們,但是您可以在「設置」的「應用程序」部分禁用它們。一些將在設備固件上,除非你自己開發固件,否則你將無法刪除它們。 – CommonsWare

相關問題