NFC is by no means a new 2013 invention, despite what the recent influx in NFC enabled phones may lead you to believe.
History of NFC
In 1983, Radio Frequency Identification was patented. This the earliest form of NFC, and features in contactless credit cards. A drawback of RFID was that it did not support two-way communication, which makes it less secure than NFC. In 2003, NFC was approved as an ISO/IEC standard; in 2004 Nokia set up the NFC Forum (which can be found <here>). Designed to promote the uses of NFC and ensure that new devices were compliant, the website now has over 170 corporate members including mobile manufacturers, banks and mobile network providers.
Unveiled in 2007 at the Consumer Electronics Show in Las Vegas, the Nokia 6131 NFC was the worlds first fully integrated NFC mobile device. This led the way for more NFC enabled phones, with 100 million shipped in 2012. In 2013, this rose by 156% to a total of 400 million devices globally. It is estimated that by 2015, 53% of phones will be NFC-enabled.
History of Bluetooth
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_SlhGI_6ebav3Yn8TO-QOZMMX8QYxGKwQoA5KdwUZJLnCCyjIZesUqR5lxaE9UNVq6bJn6h4RrrEpilsAhwnoOXDerQcHxfHwvbBoRattbbCpvt8160kHeLFnfkzRMtevXwWaVMfBQ8k4/s200/bluetooth_logo.png)
Security
In terms of security, both NFC and Bluetooth are fairly secure. Bluetooth has a range of 9.75 meters (or 32 feet), while NFC has a maximum range of 4cm. This means that NFC has the edge, due to the fact that a hacker would need to be right next to you for an attack to work, while Bluetooth has a longer working range.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqVvwCyJhJcbW4ugxk3P2KBfaBTjgx8QUSfQ5zwU98VkZibu6TIIkynptu2uq83qKa8l-KV1EKOH9qZY-Um7xIp5NLIysIvjdfxhnso6KE1sIqD8taHwxkYqSiHA47qR4lOLByUeCgLy-t/s320/XC-security-icon1.png)
Unfortunately, NFC can be exploited in other ways. Take a smart tag in a magazine, programmed to open the webpage on your phone. A hacker can manipulate this and change the code to instead make it send premium text messages, costing you hundreds in a matter of minutes. The worst part of this is that you wouldn't even know until your monthly bill arrived. To avoid scams such as these, try to avoid using tags which aren't behind a barrier, as these are less easily accessible and harder to tamper with.
Another concern with NFC is privacy. When you pay for a product in-store, you are identified and your purchase information is stored. The shop then uses this information to send you advertisements based on products you may find desirable. The privacy concern is that shops can then sell this information to third parties, who may in return send unsolicited spam.
Bluetooth implements an authentication mechanism based on the SAFER+ block cipher. This means that when two devices attempt to connect, they will both need to enter the same numeric PIN code for the transfer or connection to take place. This ensures that a malicious connection cannot take place without the victims knowledge and acceptance. Two devices can be 'paired' which means that they will no longer require entry of a code. This is useful for allowing a trusted device to connect easily, but can open security risks if a paired device is compromised.
Bluejacking is the process of sending a file to an unsuspecting victim, which is usually harmless (like rick rolling) but can occasionally be malicious such as the ability to take control of a device and call premium rate phonelines. A number of Bluetooth vulnerabilities have been found in its history, however most have since been patched. A major bug in 2007 meant that a hacker could open a remote root shell on any Mac running OS X 10.4. This shell could then modify the contents of the hard drive, and reveal sensitive documents.
Ease of Use
NFC allows a fast and easy connection between two enabled devices. The lack of authentication makes a file transfer as simple as quick bump. While this opens a security hole, it means that NFC is very easy to use, and requires much less knowledge than Bluetooth. Once turned on, NFC will be automatically enabled when needed, and doesn't require any further setup. One advantage of this is that there is very minimal battery drain with NFC left on. Bluetooth can drain an excessive chunk of power even when powered off. Bluetooth requires the entry of a PIN code first, and has many settings to configure such as device name and pairings. This ultimately makes Bluetooth file transfer less intuitive than the simple bump needed with NFC, however it ensures that transfers are secure.
(Note: most file transfers initiated using NFC take place over Bluetooth - NFC has no capability to transfer data bigger than a few short instructions or a small amount such as a contact card).
Abilities
NFC transfers files at a maximum data transfer rate of 424 kbit/s, which is much slower than the theoretical 24 Mbit/s rate of Bluetooth 4.0. NFC is only suitable for small files, and Bluetooth shouldn't really be used for files over ~ 150mb. For large files, Wi-Fi Direct is recommended, which is a different matter entirely.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0qyv9FB7jcBMl93uyETygWZVjMmItjb3XaDe9mf7Wd5ZQT5LiXDCwEapthAftftIgNc5rTepEDYtJ5xSfoQqxvbtnShdinCvprw9OV3c_e7tcmRYAD05MjrYB3wBy_HerQ3-_wETEiYvz/s200/tagInfo-icon.png)
NFC can be used with tags. When the phone touches the tag it can activate a number of commands, which include opening an application on the phone, loading a webpage or even changing settings such as toggling Wi-Fi. This is useful as it means that 4G can be activated as you leave the house, and Wi-Fi can be turned back on when you enter, which can potentially save a lot of battery. In regards to battery life, NFC typically draws around 50mA of current when powered on. This is reduced by a couple of features baked into the Android OS:
NFC polling is limited to 10Hz, meaning the transceiver will only looks for tags at certain intervals and not consistently, which helps battery life greatly. This polling is completely disabled when the screen is turned off, which means that when your device is in standby, so is NFC. When the screen is merely locked, polling ceases but card emulation doesn't, which allows apps such as Google wallet to function.
NFC will generally consume minimal amounts of battery, with the general consensus being around 0.5% a day with no use, which wouldn't be missed. Bluetooth drain is slightly more, perhaps around 4% per day, however this is also barely noticeable in real world use.
Final words
In conclusion, I still feel that NFC has a long way to go before it will match Bluetooth, due to limited range and low file transfer speeds. It is easier to use than Bluetooth, however has limited use, only being useful for small file transfers. Bluetooth is great for streaming music to an external speaker, and for transferring files from a PC to Phone. Not many PCs have NFC, but all can be fitted with a Bluetooth dongle, and all Apple laptops have Bluetooth 4.0 inbuilt.
Have any questions or comments? Feel free to share! Also, if you like this article, please use the media sharing buttons (Twitter, G+, Facebook) below this post!
No comments:
Post a Comment