MCTS Certification: Exam Terms and Definitions

Microsoft Certification - Exam Help

  • Increase font size
  • Default font size
  • Decrease font size
Home > Sha1 Class
MCTS - Exam 70-536: Sha1 Class

Sha1 Class

E-mail Print PDF

SHA class 1 – Secure Hash Algorithm class 1

Also commonly named the Sha1 Class, or SHA1 HASH,  it is another key encryption/cryptography type security measure, feature and functionality, including computation, creation and use of the SHA1 hash for input data.

Cryptographic hash functions like SHA-1, and others, can be used best for things like message integrity checks, digital signatures, authentication, and various information security applications, also detecting duplicate data files, file version changes, and similar applications, or as checksums to guard against accidental data corruption. Compared to a check-point and fingerprint ID process.

Hashes of two sets of data, should match up, if the corresponding data also matches. Even the smallest of changes to the data, will also inevitably result in huge impact and changes in the hash.

It can be found in the System.Security.Cryptography namespace, with the mscorlib (in mscorlib.dll) assembly. This is a secure hash algorithm 1. The hash size for the SHA1 algorithm is 160 bits per industry definition and parameters. It is typically used as an exceptional, matchless, rare and exclusively unique value or set parameter, of fixed size, although it is representing a large amount of data.

Many define it as a deterministic procedure, specified protocol, taking an arbitrary block of data, returning a fixed-size bit string, the hash value, using advanced cryptography techniques.

SHA hash functions are defined as a collection or set of cryptographic hash functions designed by the National Security Agency (NSA) and published by the NIST as a
U.S. Federal Information Processing Standard.

SHA-1 is widely used and accepted, the most seen of the SHA hash functions. It enables and is used mainly for security applications and protocols. It does have weaknesses and vulnerabilities. There is currently new hash classes and protocols in development.  There are a total of THREE SHA algorithms, with each of them structured differently respectively named, SHA-0, SHA-1, and SHA-2. As far as robust, specs go, the following can be rated and said about this class: SHA-1 160 160 512 264 − 1 32 80 +,and,or,xor,rot None (Algorithm and variant,  Output size (bits),  Internal state size (bits),  Block size (bits), Max message size (bits), Word size (bits),  Rounds Operations Collisions found)

Key Exam Points

  1. Creation and use,maintenance and security features, applications of the  sha1 class hash encryption, standard, for VB, C#, C++, JScript.
  2. For the exam,  study examples for SHA 1 Class, practical, real-life as well as lab exercises, to help you to gain a better understanding of this topic, as it pertains also to
  3. Do the practice test.

Related Terms

Transport Layer Security (TLS), Secure Sockets Layer (SSL),

 

This article is based on the 2nd edition of the Microsoft .Net Framework Application Training Kit with the purpose to help 70-536 Exam takers to succeed. I constantly look for ways to improve the content.   Please leave a comment about this article or drop me a message if you would like to see changes for this site.

Last Updated on Tuesday, 03 March 2009 00:00  
0 Votes