Thanks guys....
Well Antharax has given a better view for the project that i'm currently doing.
Anthrarax wrote:
For a microcontroller these implementations consume too much RAM
even the AVR bootloader uses too much RAM since it's purpose is using little ROM. It calculates the S-Box, inverse S-Box and does the key expansion in RAM. (They have their reasons since it must fit in a 4k or smaller bootloader ) When you're low on RAM you should look at the pic application notes which do key expansion (for encryption and decryption) at runtime, one key a time.
h**p://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en012009
h**p://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en022056
Well Antharax, the pic i'll be using is PIC16F877A.while the pic that was tested by the appilaction notes from Microchip that u directed in www uses PIC16C622A.
Da whole idea of my project is to send the a plain text file(probably fr application like Notepad) from PC and let the PIC based hardware to do the encryption.Then later the cipher text produced from the PIC must be sent to the PC to display.
After that this cipher text should be sent to PIC to decrypt n get the original plain text.
My questions are :
1) how can i send a plain text file(.txt file) from PC to the PIC based hardware that i'll be doing?
2)How can i display the results of encryption & decryption from the PIC based hardware to my PC?
Need advise...
Regards,
ganavel9783