Efficient implementation of MD5 message-digest algorithm (RFC1321) on an 8 bit micro-controller
a microcontroller and md5 technology, applied in the field of md5 message digest (“ md5”) algorithm, can solve the problem of computational inability to produce two messages
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0112]A preferred embodiment of the present invention is of an efficient implementation of the MD5 algorithm using an 8 bit micro-controller.
[0113]As was mentioned above, the MD5 algorithm was developed for a 32 bit processor. However, due to the advantages of the MD5 algorithm, for example for a digital signature, it is desirable to also be able to implement the algorithm on an 8 bit micro-controller. For a particular system, an 8 bit micro-controller may be preferred over a 32 bit machine, for example because of the lower cost and / or smaller size requirements. As it is well known in the art, 32 bit operations can be emulated on an 8 bit micro-controller, however the emulation is extremely inefficient.
[0114]The implementation described below is particularly advantageous for systems with limited memory (ROM and / or RAM).
[0115]The principles and operation of an efficient implementation of the MD5 algorithm on an 8 bit micro- controller according to the present invention may be better ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


