Skip to main content
Industrial Research And Consultancy Centre
Patent
System And Method For Generating Random Bit String In An Integrated Circuit
Problem Statement

Traditional methods for generating cryptographic keys in integrated circuits rely on software algorithms or physically unclonable functions (PUFs) which may not ensure true randomness and can be prone to biases and security vulnerabilities.

Abstract

The patent describes a system and method for generating a random bit string in an integrated circuit using One-time Programmable Memory (OTPM) devices. These devices are connected in parallel and a predefined voltage is applied to cause a breakdown in one device, resulting in a random bit string based on the state of the broken and unbroken devices.

Uniqueness of the Solution
  • Parallel connection of OTPM devices 
  • Application of a predefined voltage to induce a random breakdown 
  • Use of a current limiting circuit to control breakdown and potential drop 
  • Generation of random bit strings from the state of broken and unbroken OTPM devices
  • Ability to configure the number of OTPM devices to achieve desired probability rates
  • Enhanced security through true randomness 
  • Reduced complexity compared to traditional PUFs and software-based methods 
  • Lower risk of key compromise 
  • Scalable and adaptable to various applications
Prototype Details

The prototype involves a predefined number of OTPM devices connected in parallel with a current limiting circuit in series and a voltage source to induce breakdown. A sense circuitry is used to read the state of the OTPM devices to generate the random bit string.

Current Status of Technology

The OTPM memory is integrated with transistor to get used as 1T-1R cell and is demonstrated for encryption and security application like physical unclonable function (PUF). This invention is in its stage of testing and evaluation for the final objective of random bit generation for security application.

Technology readiness level

3

Societal Impact

This technology enhances the security of smart devices and IoT systems, protecting personal and sensitive data from breaches and cyber-attacks. It ensures robust authentication mechanisms, contributing to safer and more secure digital environments.

Relevant Industries, Domains and Applications
  • Semiconductor industry 
  • Security and authentication systems 
  • Internet of Things (IoT) 
  • Smart devices manufacturing 
  • Cryptography and data protection
Applications or Domain
  • Cryptographic key generation 
  • Secure device authentication 
  • Unique identification for IoT devices 
  • Secure data storage

Geography of IP

Type of IP

Application Number

201821010427

Filing Date
Grant Number

456671

Grant Date
Assignee(s)
Indian Institute of Technology Bombay
**This IP is owned by IIT Bombay**