{"id":185,"date":"2017-06-08T19:33:31","date_gmt":"2017-06-08T18:33:31","guid":{"rendered":"http:\/\/www.danieledavi.com\/blog\/?p=185"},"modified":"2017-08-05T18:13:11","modified_gmt":"2017-08-05T17:13:11","slug":"3-basic-ways-of-hashing-files","status":"publish","type":"post","link":"https:\/\/www.danieledavi.com\/blog\/2017\/06\/3-basic-ways-of-hashing-files\/","title":{"rendered":"3 Basic Ways of Hashing Files"},"content":{"rendered":"<p>Today I&#8217;m gonna point out 3 ways of perform basic hashing of files:<\/p>\n<ul>\n<li>Windows: hashcalc (<a href=\"http:\/\/www.slavasoft.com\/hashcalc\/\" target=\"_blank\" rel=\"noopener noreferrer\">www.slavasoft.com\/hashcalc\/<\/a>)<\/li>\n<li>Linux\/Unix: md5sum and shasum<\/li>\n<li>Mac: md5 and shasum<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Today I&#8217;m gonna point out 3 ways of perform basic hashing of files: Windows: hashcalc (www.slavasoft.com\/hashcalc\/) Linux\/Unix: md5sum and shasum Mac: md5 and shasum<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[65],"tags":[78,77],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p90hsv-2Z","jetpack-related-posts":[{"id":299,"url":"https:\/\/www.danieledavi.com\/blog\/2017\/09\/the-five-minute-favor-secret-weapon-for-success\/","url_meta":{"origin":185,"position":0},"title":"The five-minute favor secret weapon for success","author":"Daniele Dav\u00ec","date":"September 1, 2017","format":false,"excerpt":"Adam Rifkin\u00a0is\u00a0a very successful serial entrepreneur who spends a huge amount of his time helping other people. And his secret weapon is the five-minute favor. Adam said, \"You don't have to be Mother Teresa or Gandhi to be a giver. You just have to find small ways to add large\u2026","rel":"","context":"In &quot;Media&quot;","block_context":{"text":"Media","link":"https:\/\/www.danieledavi.com\/blog\/category\/media\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":609,"url":"https:\/\/www.danieledavi.com\/blog\/2020\/10\/product-owners-dont-need-to-be-technical-to-be-good-part-2\/","url_meta":{"origin":185,"position":1},"title":"Product owners don&#8217;t need to be technical to be good &#8211; part 2","author":"Daniele Dav\u00ec","date":"October 28, 2020","format":false,"excerpt":"In part one, I wrote about the myth of existence and need of technical product owners. We left our hypothetical PO at a party answering few questions around his or her product. As we saw, the product owner needs to own the product knowledge base. If you are a PO\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":670,"url":"https:\/\/www.danieledavi.com\/blog\/2021\/02\/office-politics-is-primate-behaviour-written-in-cursive\/","url_meta":{"origin":185,"position":2},"title":"Office politics is primate behaviour written in cursive","author":"Daniele Dav\u00ec","date":"February 13, 2021","format":false,"excerpt":"\"We are uncovering better ways of developing software by doing it and helping others do it.\" Agile Manifesto In these days the world celebrates the 20th anniversary of Agile Manifesto! Like the discovery of fire, agricultural and industrial (R)Evolutions, it will take time to get many onboard, establish new cultures,\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":926,"url":"https:\/\/www.danieledavi.com\/blog\/2021\/12\/ways-of-eating-working-evolving-in-a-bitesize\/","url_meta":{"origin":185,"position":3},"title":"Ways of eating, working, evolving in a bitesize","author":"Daniele Dav\u00ec","date":"December 6, 2021","format":false,"excerpt":"Whatever food we eat, the size of our mouth doesn't change. Whatever food you eat, no matter the portion, whether at a fast food or a gigantic wedding banquet, the size of your mouth doesn't change.It grows proportionally with your age but it doesn't depend on the meal presented to\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":555,"url":"https:\/\/www.danieledavi.com\/blog\/2020\/07\/is-your-team-doing-scrum\/","url_meta":{"origin":185,"position":4},"title":"Is your team doing Scrum?","author":"Daniele Dav\u00ec","date":"July 26, 2020","format":false,"excerpt":"There many tools and checklists to verify wether your team is doing Scrum and how good (or or bad or ugly) is implementing it. If you are a Scrum Master, self-assessing the following statements from 1 (strongly disagree) to 5 (strongly agree) can help you to make a reality check\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":946,"url":"https:\/\/www.danieledavi.com\/blog\/2022\/03\/does-agile-work-and-who-should-answer-the-question\/","url_meta":{"origin":185,"position":5},"title":"Does Agile work? And who should answer the question?","author":"Daniele Dav\u00ec","date":"March 29, 2022","format":false,"excerpt":"Before revealing the answer to these million dollar questions, in this article I will try to clean up some misconceptions and cover some basis on the role of an Agile coach (Scrum Master). As explained by Lyssa Adkins (co-author of the Agile coaching competency framework) there is no hierarchy or\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.danieledavi.com\/blog\/category\/agile-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"amp_validity":null,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts\/185"}],"collection":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/comments?post=185"}],"version-history":[{"count":1,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts\/185\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/posts\/185\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/media?parent=185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/categories?post=185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danieledavi.com\/blog\/wp-json\/wp\/v2\/tags?post=185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}