Skein and Threefish Implementation on FPGA
International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
www.ijsr.net | Open Access | Fully Refereed | Peer Reviewed International Journal

ISSN: 2319-7064

M.Tech / M.E / PhD Thesis | Electronics & Communication Engineering | India | Volume 4 Issue 5, May 2015

Skein and Threefish Implementation on FPGA

Litty.P.Oommen, Anas A S

Hash functions are commonly used in the cryptography for providing security. SHA1, SHA 2 etc are some hash functions. These SHA variants can be replaced with Skein. Skein is a hash function which is built from the tweakable Threefish block cipher. The basic building blocks of Skein are Threefish block cipher, Unique Block Iteration and an Optional argument system. The use of tweakable block cipher allows skein to hash configuration data along with the input text in every block. A coprocessor for Threefish architecture can be designed. The different steps for building hash function are Key Schedule, Threefish encryption and Skein Hashing. For Skein 256, both the and plain text should be of 256 bits. Key schedule is used for the generation of subkeys, which can be used for the encryption process. Skein hash function can be computed using the Threefish block cipher which is the output of encryption process. The advantage of Skein over other SHA3 finalists is that it allows both hashing and the encryption. The VHDL coding for Key Schedule and Threefish encryption have done. The subkeys which are the output of Key Schedule and Cipher text which is the output of threefish encryption were simulated using Modelsim 6.3f.

Keywords: UBI, Threefish block Cipher, FPGA, Hash function, Skein

Edition: Volume 4 Issue 5, May 2015

Pages: 1493 - 1496

Share this Article

How to Cite this Article?

Litty.P.Oommen, Anas A S, "Skein and Threefish Implementation on FPGA", International Journal of Science and Research (IJSR), https://www.ijsr.net/search_index_results_paperid.php?id=SUB154475, Volume 4 Issue 5, May 2015, 1493 - 1496

99 PDF Views | 75 PDF Downloads

Download Article PDF



Similar Articles with Keyword 'UBI'

M.Tech / M.E / PhD Thesis, Electronics & Communication Engineering, India, Volume 4 Issue 5, May 2015

Pages: 1493 - 1496

Skein and Threefish Implementation on FPGA

Litty.P.Oommen, Anas A S

Share this Article

M.Tech / M.E / PhD Thesis, Electronics & Communication Engineering, India, Volume 3 Issue 12, December 2014

Pages: 1100 - 1102

Design and Implementation BCD adder Using Integrated Qubit Gates for Quantum Applications

G. Sivakrishna, K. Amarnath, S. Madhava Rao

Share this Article

Research Paper, Electronics & Communication Engineering, India, Volume 4 Issue 4, April 2015

Pages: 3008 - 3012

Anti-Collision in WSN and RFID Network Integration

Ashwini W. Nagpurkar, Siddhant K. Jaiswal

Share this Article

Review Papers, Electronics & Communication Engineering, India, Volume 4 Issue 7, July 2015

Pages: 2290 - 2293

Image Interpolation Techniques in Digital Image Processing: An Overview

Faisal A Khan, S. P Bhosale

Share this Article

Survey Paper, Electronics & Communication Engineering, India, Volume 3 Issue 7, July 2014

Pages: 657 - 660

Analysis of VoIP traffic over WiMAX

Navdeep Singh Randhawa, Shally Sharma

Share this Article

Similar Articles with Keyword 'FPGA'

Research Paper, Electronics & Communication Engineering, India, Volume 5 Issue 11, November 2016

Pages: 422 - 426

An Segmentation Under Connected Components Based on Watershed Algorithm Using FPGA Processor

R. Kiruthikaa, S. Salaiselvapathy

Share this Article

Case Studies, Electronics & Communication Engineering, India, Volume 4 Issue 2, February 2015

Pages: 1862 - 1867

FPGA Based Architecture for High Performance SRAM Based TCAM for Search Operations

Lekshmipriya S., Suby Varghese

Share this Article

M.Tech / M.E / PhD Thesis, Electronics & Communication Engineering, India, Volume 4 Issue 5, May 2015

Pages: 1493 - 1496

Skein and Threefish Implementation on FPGA

Litty.P.Oommen, Anas A S

Share this Article

M.Tech / M.E / PhD Thesis, Electronics & Communication Engineering, India, Volume 4 Issue 6, June 2015

Pages: 878 - 884

ASIC Architectures for Implementing ECC Arithmetic over Finite Fields

Hemanth Ravindra, Jalaja S

Share this Article

Review Papers, Electronics & Communication Engineering, India, Volume 4 Issue 4, April 2015

Pages: 1489 - 1492

Review on Design of PWM Controller Using FPGA

Sneha Kirnapure, Vijay R. Wadhankar

Share this Article

Similar Articles with Keyword 'Hash function'

M.Tech / M.E / PhD Thesis, Electronics & Communication Engineering, India, Volume 4 Issue 5, May 2015

Pages: 1493 - 1496

Skein and Threefish Implementation on FPGA

Litty.P.Oommen, Anas A S

Share this Article

Review Papers, Electronics & Communication Engineering, India, Volume 5 Issue 12, December 2016

Pages: 1054 - 1061

Review on Methods of Authentication of Images with Data Repair Capability

Vrushali Chirmade, Dimple Chaudhari

Share this Article

Review Papers, Electronics & Communication Engineering, India, Volume 6 Issue 2, February 2017

Pages: 1566 - 1568

FPGA Implementation of Cryptographic Hummingbird Algorithm with Improved Security: A Review

Nikita Samrit, Shubhada Thakare

Share this Article

Research Paper, Electronics & Communication Engineering, India, Volume 4 Issue 8, August 2015

Pages: 864 - 867

Performance Analysis of Cryptographic Hash Functions

Smriti Gupta, Sandeep Kumar Yadav

Share this Article

Research Paper, Electronics & Communication Engineering, India, Volume 4 Issue 6, June 2015

Pages: 136 - 139

FPGA Implementation of MD5 Algorithm for Password Storage

Shadab Ahmad Khan

Share this Article
Top