PUF-BASED SECURE CHAOTIC RANDOM NUMBER GENERATOR DESIGN METHODOLOGY

Project Code :TVMAFE563

Objective

In this brief, we propose a novel physical unclonable function-based CPRNG (PUF-CPRNG), where the initial seed is secured by generating it from PUF.

Abstract

Initial seed is the main reason to enhance the area consumption, this will take some memory to store. Among different schemes, a simple chaotic PRNG (CPRNG) exhibits the property of being extremely sensitive to the initial seed and, hence, unpredictable. However, CPRNG is vulnerable if the initial seed is compromised. In this brief, we propose a novel physical unclonable function-based CPRNG (PUF-CPRNG), where the initial seed is secured by generating it from PUF. Furthermore, the proposed PUF-CPRNG includes dynamic refreshing logic to ensure that the random numbers generated are non-periodic. To further secure the PUF-CPRNG, the feedback values of CPRNG are fed from PUF

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software & Hardware Requirements

Β·         Xilinx ISE Tool

Β·         HDL: Verilog

Learning Outcomes

Learning Outcomes:

  • Basics of Digital Electronics
  • VLSI design Flow
  • Introduction to Verilog Coding
  • Different modeling styles in Verilog

o   Data Flow modeling

o   Structural modeling

o   Behavioral modeling

o   Mixed level modeling

  • Introduction to TPG design
  • About RN generation
  • Knowledge on LFSR
  • Knowledge on PUF
  • About Chaotic systems

Β·         Applications in real time

Β·         Xilinx ISE 14.7/Xilinx Vivado for design and simulation

Β·         Generation of Netlist

Β·         Solution providing for real time problems

Β·         Project Development Skills:

o   Problem Analysis Skills

o   Problem Solving Skills

o   Logical Skills

o   Designing Skills

o   Testing Skills

o   Debugging Skills

o   Presentation Skills

o   Thesis Writing Skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video