sha

SHA-2 (Secure Hash Algorithm 2) is a set of cryptographic hash functions designed by the United States National Security Agency (NSA) and first published in 2001. They are built using the Merkle–Damgård construction, from a one-way compression function itself built using the Davies–Meyer structure from a specialized block cipher.
SHA-2 includes significant changes from its predecessor, SHA-1. The SHA-2 family consists of six hash functions with digests (hash values) that are 224, 256, 384 or 512 bits: SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256. SHA-256 and SHA-512 are hash functions whose digests are eight 32-bit and 64-bit words, respectively. They use different shift amounts and additive constants, but their structures are otherwise virtually identical, differing only in the number of rounds. SHA-224 and SHA-384 are truncated versions of SHA-256 and SHA-512 respectively, computed with different initial values. SHA-512/224 and SHA-512/256 are also truncated versions of SHA-512, but the initial values are generated using the method described in Federal Information Processing Standards (FIPS) PUB 180-4.
SHA-2 was first published by the National Institute of Standards and Technology (NIST) as a U.S. federal standard. The SHA-2 family of algorithms are patented in the U.S. The United States has released the patent under a royalty-free license.
As of 2011 the best public attacks break preimage resistance for 52 out of 64 rounds of SHA-256 or 57 out of 80 rounds of SHA-512, and collision resistance for 46 out of 64 rounds of SHA-256.

View More On Wikipedia.org
  1. O

    SHA inafanya kazi kweli?

    Malalamiko dhidi ya Social Health Authority (SHA) yanaongezeka, hasa kwa wagonjwa wa saratani. In Mombasa County, hospitals say hakuna makubaliano wazi na Ministry of Health, forcing patients to miss or delay treatment. Kwa walimu, hali ni mbaya zaidi: walimu watatu wamefariki kwa saratani, na...
  2. O

    Ministry of Health Caps Overseas Treatment at Ksh. 500,000 — Is This Fair or Risky?

    The Ministry of Health has released a list of eight overseas hospitals recognised by the Social Health Authority (SHA) to handle specialised referral cases for Kenyans. According to Health CS Aden Duale, overseas treatment will now be capped at KSh 500,000, and only for procedures that are not...
  3. O

    SHA Approves Coverage for Medical Treatment Outside Kenya

    After weeks of uncertainty, the Social Health Authority (SHA) has announced it will begin paying for patients seeking treatment abroad by the end of February. SHA CEO Mercy Mwangangi told Parliament that the delay was caused by procurement requirements under the new law, which demands formal...
Back
Top Bottom