Android App Development with NFC and Cryptography -- 2
Budget: $10 – $30 USD
I'm looking for an experienced Android developer proficient in both Kotlin and Java. The project involves creating an app that extensively uses NFC and encryption, so a deep understanding of NFC APIs and cryptography libraries is crucial.
Key Responsibilities:
- Develop an Android app with NFC handling (both reading and writing NFC tags)
- Implement encryption using AES and key derivation with PBKDF2
- Apply secure storage practices using Android Keystore
- Design a simple and user-friendly UI for PIN entry and password display
- Implement error handling for NFC interactions and PIN attempts
- Ensure smooth operation with background processing for NFC tasks
- Conduct thorough testing on various devices and different NFC tag types
- Simulate scenarios like incorrect PIN entries or lost tags
- Utilize security testing tools to check for vulnerabilities
Ideal Skills and Experience:
- Proficiency in both Kotlin and Java
- Extensive experience with NFC handling in Android
- Strong knowledge of AES encryption and PBKDF2 key derivation
- Familiarity with secure storage practices using Android Keystore
- UI design skills for simple user interfaces
- Background in testing, particularly with Android apps
- Experience with security testing tools
Please only bid if you meet these requirements and can deliver a high-quality app. Thank you.
Key Responsibilities:
- Develop an Android app with NFC handling (both reading and writing NFC tags)
- Implement encryption using AES and key derivation with PBKDF2
- Apply secure storage practices using Android Keystore
- Design a simple and user-friendly UI for PIN entry and password display
- Implement error handling for NFC interactions and PIN attempts
- Ensure smooth operation with background processing for NFC tasks
- Conduct thorough testing on various devices and different NFC tag types
- Simulate scenarios like incorrect PIN entries or lost tags
- Utilize security testing tools to check for vulnerabilities
Ideal Skills and Experience:
- Proficiency in both Kotlin and Java
- Extensive experience with NFC handling in Android
- Strong knowledge of AES encryption and PBKDF2 key derivation
- Familiarity with secure storage practices using Android Keystore
- UI design skills for simple user interfaces
- Background in testing, particularly with Android apps
- Experience with security testing tools
Please only bid if you meet these requirements and can deliver a high-quality app. Thank you.