Search

Pranab Bhooma Phones & Addresses

  • Santa Clara, CA
  • New York, NY
  • Sunnyvale, CA
  • Foster City, CA
  • San Francisco, CA
  • San Jose, CA
  • 219 Peppermint Tree Ter, Sunnyvale, CA 94086

Resumes

Resumes

Pranab Bhooma Photo 1

Staff Research Development Engineer

View page
Location:
5460 Bayfront Plz, Santa Clara, CA 95054
Industry:
Semiconductors
Work:
Marvell Semiconductor since Jul 2003
Staff Design Engineer

LSI Logic May 2000 - Jul 2003
Senior Design Engineer

Cirrus Logic Inc. Sep 1997 - Oct 2000
Design Engineer

BHEL India. Nov 1995 - May 1996
Design Intern
Education:
University of Southern California 1996 - 1997
Osmania University 1992 - 1996
Skills:
System Verilog
Verilog
Vhdl
Perl
Java
C++
Objective C
Algorithms
Rtl Design
Systemverilog
Fpga
Asic
Javascript
Security
Linux
Processors
Llvm
Pranab Bhooma Photo 2

Pranab Bhooma

View page
Pranab Bhooma Photo 3

Pranab Bhooma

View page

Publications

Us Patents

Block Cipher Improvements

View page
US Patent:
8565421, Oct 22, 2013
Filed:
Sep 1, 2009
Appl. No.:
12/551638
Inventors:
Pranab Bhooma - Sunnyvale CA, US
Assignee:
Marvell International Ltd. - Hamilton
International Classification:
H04K 1/00
H04L 9/00
US Classification:
380 29, 380 42
Abstract:
An apparatus includes an encryption module and a first key addition module. The encryption module generates a ciphertext block based on a cipher key and an input block. The encryption module includes a key module configured to provide Nr round keys based on the cipher key, and a cipher module configured to perform Nr cycles of encryption based on the input block and the Nr round keys. The cipher module includes an inversion module configured to generate first intermediate data by performing a matrix inversion operation on the input block, and a combined operation module configured to generate second intermediate data by performing, on the first intermediate data, an affine transformation operation and a mix columns operation. The first key addition module is configured to generate the input block based on the cipher key and a plaintext block. The first key addition module is external to the encryption module.

Reverse Cryptographic Key Expansion

View page
US Patent:
8085934, Dec 27, 2011
Filed:
Jul 8, 2008
Appl. No.:
12/169044
Inventors:
Pranab Bhooma - Sunnyvale CA, US
Assignee:
Marvell International Ltd. - Hamilton
International Classification:
H04L 9/00
US Classification:
380 44, 380 28
Abstract:
Apparatus having corresponding methods and computer programs comprise: a key input module to receive a first cryptographic key; and a reverse key expansion module to generate a second cryptographic key based on the first cryptographic key, wherein each of the first cryptographic key and the second cryptographic key comprises a plurality of words, and wherein the reverse key expansion module comprises a first word module to generate the first word of the second cryptographic key based on the first word of the first cryptographic key and the last two words of the first cryptographic key, and a remaining word module to generate the remaining words of the second cryptographic key, the remaining word module comprising at least one word module to generate a word of the second cryptographic key based on the corresponding word, and the immediately previous word, of the first cryptographic key.
Pranab Bhooma from Santa Clara, CA Get Report