root@fandigunawan

January 16, 2008

Cryptography in Microcontroller

Filed under: Microcontroller, Security — Tags: , , — fandigunawan @ 8:21 am

One of my junior at President University, Edi Permadi finally released his works on the net about en/decryption and hashing method for PIC16F84. I personally like cryptography as well as its implementation in hardware (microcontroller or IC design). His works which already published are :

 

 

Implementing Simplified DES using PIC16F84

Direct file download :

http://edipermadi.googlepages.com/sdes-pic16f84.7z

Implementing MD5 using PIC16F84

Direct download:

 http://edipermadi.googlepages.com/md5-pic16f84.7z

Implementing Simplified DES using EEPROM

Direct download

 http://edipermadi.googlepages.com/sdes-encryption-lookup.7z

 http://edipermadi.googlepages.com/sdes-decryption-lookup.7z

Simplified DES Simulator

Direct download :

 http://edipermadi.googlepages.com/sdes-simulator.7z

To open files above you will need WinRAR or  7-ZIP (recommended)

My comment :

It is a very interesting implementation, however NIST has chosen Rijndael to replace DES. I hope in the future he will be able to implement Rijndael in microcontroller or FPGA.

MD5 is no longer secure, it has collision. SHA1 is much better.

Links :

1 Comment »

  1. thaks for your information
    hope taht will be usefull for me

    Comment by Sandromedo — February 10, 2009 @ 4:52 am


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: