• IoT Device Security Considerations and Security Layers – Network Communication

    Furthering my series on “IoT Device Security Considerations and Security Layers” next in the stack is Network Communication. Network Communication is an important part of any IoT design for any application such as Building Automation Consumer Electronics Industrial Control PC & Peripherals Personal Health Care Residential/Light Commercial Control there are a number of networking transports that can…

  • IoT Device Security Considerations and Security Layers – Encryption

    The next layer to cover in my blog series on IoT Device Security Considerations and Security Layers is that of Encryption. With the IoT expect to be collecting and storing masses of data, protecting the data is a key consideration for any system. Encryption plays an important part on devices these days and it can…

  • IoT Device Security Considerations and Security Layers –Access Control & Authentication

    The next post in my IoT Series on IoT Device Security Considerations and Security Layers is on Access Control and Authentication. Security around access is always a hot topic for people and systems and the IoT should be no different. From user interfaces to devices communicating with each other Access Control and Authentication are key to maintaining…

  • IoT Device Security Considerations and Security Layers – User Interface

    The next area in my series on IoT Device Security Considerations and Security Layers is the User Interface. Many IoT solutions may just have a standard Web interface to a back end system where IoT Devices and Sensors can be controlled. There is already a lot of documentation on good practices for the Web front end. In some…

  • Q. What does Dr Who and Star Wars have in common? A. Teaching young people to code.

    Earlier this year I wrote a blog post on how the BBC were using their DR Who characters to help teach young people how to code whilst playing a game to get a Dalek through a series of puzzles. Doctor Who: Friendly Dalek teaches you to code Now Disney and Code.org have joined in, to engage young people…

  • IoT Device Security Considerations and Security Layers – Device/Application API’s

    Furthering my series on “IoT Device Security Considerations and Security Layers” next in the stack is the Device/Application API’s. API’s (Application Programming Interface) provide a capability to easily interact with a system. This could be an API to an IoT Sensor that a server application could use to get information from through using a set of common…

  • IoT Device Security Considerations and Security Layers – Applications

    Continuing further my series on “IoT Device Security Considerations and Security Layers” next in the stack is the Application. The level of Security that is put into the application on an IoT Device will depend upon several factors: Hardware Platform Operating System Programming Language Standards followed Level of Skill of developer Security Testing Hardware Platform The…

  • IoT Device Security Considerations and Security Layers – Operating System

    Another post in the series on “IoT Device Security Considerations and Security Layers“, this time looking at Operating Systems. There are many Operating Systems available for use on IoT devices and there are more being developed all the time. These range from specific Operating Systems targeted at a specific IoT Chip set to ones that can…

  • IoT Device Security Considerations and Security Layers – Sensor/Instruments

    Next in the blog series “IoT Device Security Considerations and Security Layers” is Sensors and Instruments. There are many different sensor types ranging from the consumer available to those used in industry and specialised, e.g: Barometric Pressure sensor Temperature sensor Altitude sensor Colour sensor Accelerometer sensor Compass sensor Humidity sensor Proximity sensor Motion sensor Light sensor Roation sensor Water sensor Heat sensor Sensors will typically be connected hard…

  • IoT Device Security Considerations and Security Layers – Storage/Data

    The next layer to cover in my blog series on IoT Device Security Considerations and Security Layers is that of Storage and Data. Breaking IoT down to a basic form there will be two main sorts of IoT devices: Those with local data storage on the IoT Device and those without That’s not to say…