With the use of short range contactless technology - NFC (Near Field Com- munication) a system, which contains an electronic lock with microcontroller, a mobile application and a web service, was developed. The system enables us to unlock an electronic lock with a smartphone, to give temporary access to other people and to log the date and the location of lock access. To prevent illegitimate access, the system implements security mechanisms with the help of symmetric and asymmetric cryptography and hashing. In the thesis, TI series MSP430 microcontroller and TI RF430 semi-passive NFC tag are used. Web service runs on GlassFish application server and mobile application runs on Android operating system. AES, RSA and SHA cryptographic algorithms are implemented to ensure security.
|