2012-08-10 2 views
1

현재 NFC 태그 https://play.google.com/store/apps/details?id=com.antares.nfc&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5hbnRhcmVzLm5mYyJd에 데이터를 쓸 때 태그의 AAR을 지정할 수 있으므로 다음 앱을 사용하고 있습니다. 그러나 태그를 쓰고있을 때 보안 문제를 발견했습니다. 태그의 데이터를 쉽게 변경할 수 있으므로 특정 사용자 만 태그를 다시 쓸 수 있는지 묻고 싶습니다. 또는 간단한 방법으로 태그를 잠그면 앱의 데이터가 올바른지 아무도 알아 내지 못합니다. 저는 아직 NFC 기술을 사용하는 초보자이며 앞으로 더 많이 보급 될 수 있으므로 더 자세히 배우고 싶습니다.NFC 태그를 읽기 전용으로 변경하십시오.

답변

3

독자적인 응용 프로그램을 개발중인 경우; 태그가 이미 Ndef로 포맷되어 있으면 Ndef.mwriteReadOnly() 메소드가 있으며 Ndef.writeNdefMessage (NdefMessage)를 완료 한 후에 적용 할 수 있습니다. 또는 태그가 Ndef 형식이 아니지만 NdefFormatable 인 경우 NdefFormatable.MakeReadOnly (NdefMessage)를 사용하면 Ndef가 태그를 포맷하고 NdefMessage를 작성하여 태그를 모두 한 번에 읽기 전용으로 만듭니 다.

Play 스토어에는 태그 기술이 허용하는 경우 이미 작성된 태그를 읽기 전용으로 만드는 다른 NFC 애플리케이션이 있습니다. 그러나 이것은 프로그래밍/개발 사이트입니다.

+0

괜찮습니다. 도움을 주셔서 감사합니다. 잘못된 사이트에 질문을 게시합니다. 죄송합니다. – Conrad

+2

이것이 실제로 잘못된 사이트라고 생각하지 않습니다. 예를 들어 다음 질문을 참조하십시오. http://stackoverflow.com/questions/11456482/how-to-lock-write-permissions-on-nfc-tags-any-tools-out-there and http://stackoverflow.com/ 질문/11875393/nfc-tag-with-user-authentication –

관련 문제