Create an Account
username: password:
 
  MemeStreams Logo

HMac (GNU cryptographic primitives and tools, version 2.0.0)

search

Lost
Picture of Lost
My Blog
My Profile
My Audience
My Sources
Send Me a Message

sponsored links

Lost's topics
Arts
Business
Games
Health and Wellness
Home and Garden
Miscellaneous
Current Events
Recreation
Local Information
Science
Society
Sports
Technology

support us

Get MemeStreams Stuff!


 
HMac (GNU cryptographic primitives and tools, version 2.0.0)
Topic: Technology 3:00 am EDT, Apr 10, 2006

public class HMac
extends BaseMac

The implementation of the HMAC (Keyed-Hash Message Authentication Code).

HMAC can be used in combination with any iterated cryptographic hash function. HMAC also uses a secret key for calculation and verification of the message authentication values. The main goals behind this construction are

* To use, without modifications, available hash functions. In particular, hash functions that perform well in software, and for which code is freely and widely available.
* To preserve the original performance of the hash function without incurring a significant degradation.
* To use and handle keys in a simple way.
* To have a well understood cryptographic analysis of the strength of the authentication mechanism based on reasonable assumptions on the underlying hash function.
* To allow for easy replaceability of the underlying hash function in case that faster or more secure hash functions are found or required.

HMac (GNU cryptographic primitives and tools, version 2.0.0)



 
 
Powered By Industrial Memetics
RSS2.0