Giter VIP home page Giter VIP logo

md5_core's People

Contributors

stass avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

md5_core's Issues

generating wrong hash code for message more than 512 bits.

I am giving message of around 576 from md5_tb. After 512 bits of message i am making rdy signal low then again once the rdy_o signal is goes high i am giving next 64 bit data along with padding and message
length. in this case i am not getting the correct hash code. what i have observed is msgram0_we goes low
when md5_round == 16 and rrr == 0. so when message is greater than 512 that time for first block when rrr goes high it is not going low for second block of 512 hence rrr goes low on two condition even rst_i goes high or md5_round + 1 == 0(this second condition is not getting true any time). correct me if i am
wrong.
So please check and let me know how to process in md5_tb if msg greater than 512.Thanks in advance.

Asking for Reading Material

Hi, Can you please share some reading material related to MD5 implementation which you referred while its implementation?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.