IoT Microcontroller Blockchain Encryption for Single Point of Failure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT systems face scalability and security challenges due to their centralized server/client model, which is vulnerable to data manipulation and single points of failure, and lacks robust security measures, making them susceptible to privacy and security threats.

Innovation Solution

Integration of blockchain technology with IoT devices to enable decentralized peer-to-peer communication, using microcontrollers (MC) with 64-bit AES-SEA 512-bit key encryption for secure identification, authentication, and communication, leveraging pseudorandom numbers for real-time key validation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a centralized server/client model is used for IoT systems, then device connectivity and authentication can be managed through a single server, but the system becomes vulnerable to single points of failure and data manipulation attacks

Engineering Contradiction:
Improvedevice connectivity managementVSAvoidsystem vulnerability to single point of failure
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the centralized authentication authority into distributed blockchain nodes. Each node maintains a copy of the authentication ledger, eliminating the single point of failure. Devices authenticate through consensus among multiple nodes rather than relying on a single central server, thus improving reliability while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces blockchain as an intermediary layer between IoT devices and the authentication system. This decentralized intermediary uses cryptographic proofs and consensus mechanisms to verify device identities without requiring trust in a single central authority, resolving the contradiction between operational simplicity and system reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If blockchain technology is integrated with IoT devices for decentralized peer-to-peer communication, then security and scalability are enhanced by eliminating single points of failure, but device complexity increases

Engineering Contradiction:
Improvesecurity and scalabilityVSAvoidblockchain integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements local quality by embedding lightweight blockchain functionality specifically in microcontrollers dedicated to security functions, rather than requiring full blockchain implementation across all IoT devices. This allows security-critical operations to benefit from blockchain's reliability while keeping individual device complexity manageable through specialized hardware integration.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent nests blockchain technology within existing IoT device architectures, integrating cryptographic functions and distributed ledger capabilities into microcontrollers that are already present in IoT devices. This nested approach allows blockchain security features to be incorporated without completely redesigning device architecture, thus reducing the impact on device complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Reliability

If AES-SEA 512-bit key encryption with 64-bit microcontrollers is used for secure communication, then data privacy and integrity are ensured, but computational overhead and processing time increase

Engineering Contradiction:
Improvedata privacy and integrityVSAvoidcomputational throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces general-purpose software-based encryption with hardware-accelerated cryptographic functions implemented in dedicated microcontroller units. This substitution of mechanical/software processes with specialized hardware circuits significantly reduces the computational overhead of AES-SEA 512-bit encryption while maintaining data privacy and integrity, thus resolving the contradiction between security reliability and computational productivity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10673617B1Methods, system and point-to-point encryption device microchip for AES-sea 512-bit key using identity access management utilizing blockchain ecosystem to improve cybersecurity
Publication Date: 2020.06.02 CYBER ALIENS LLC
  • US10673617B1 patent drawing
  • US10673617B1 patent drawing
  • US10673617B1 patent drawing

AI summary

A combined system and not a system separately having a complex system hardware architecture and software with levels of complexity of P2PE, IAM, and BCE. A microcontroller (MC) 64-bit using MC (A) and MC (B) embedded into a device using point-to-point encryption (P2PE) to communicate with the novel IAM blockchain software and a central server database to track all registered and non-registered IoT devices in the BCE. The present invention includes a MC 64-bit method of MC (A) and MC (B) having an advanced encryption standards (AES) strong encryption algorithm (SEA) of 512-bit key utilizing the blockchain ecosystem (BCE), IoT identity to validate transactions between the authentication, and identity of the IoT devices. The MC 64-bit of MC (A) and MC (B) employs a novel AES-SEA 512-bit key to generate a real-time randomly validation symmetrical key encryption in rounds of 10 bits, sending data into the central server and the IAM blockchain software to authenticate each device, track IoT devices, MC entries, and validations. Once the encryption AES-SEA 256-bit key is generated in the MC (A) and the encryption AES-SEA 256-bit key is generated in MC (B), the communication between the MC (A) and MC (B) will generate the AES-SEA 512-bit key with 10 bits; the pseudo-random number process is modified using a time based to be programmed with a timer which has an input of the clock frequency. The MC 64-bit of MC (A) and MC (B) is programmed in a master mode and slave mode; therein providing a novel system of circuit hardware using an AES-SEA 512-bit key and AES 2048 algorithm key to generate PKI certifications for validation, authentication, and authorization through the BCE.