Skip to main content
Industrial Research And Consultancy Centre
Patent
System and Method for generating Random Bit String in an Integrated Circuit
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.

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.

Salient technical features and Advantages of the Technology
  • 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
Technology readiness level

3

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.

Relevant Industries
  • 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