This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.b_stds:tech:ietf:hmac [2021/07/26 15:53] murphy |
dido:public:ra:xapend:xapend.b_stds:tech:ietf:hmac [2021/08/17 12:04] (current) murphy [Introduction] |
||
|---|---|---|---|
| Line 19: | Line 19: | ||
| over or stored in an unreliable medium is a prime necessity in the | over or stored in an unreliable medium is a prime necessity in the | ||
| world of open computing and communications. Mechanisms that provide | world of open computing and communications. Mechanisms that provide | ||
| - | such integrity check based on a secret key are usually called | + | such integrity check based on a secret [[dido:public:ra:xapend:xapend.a_glossary:k:key|key]] are usually called |
| "message authentication codes" (MAC). Typically, message | "message authentication codes" (MAC). Typically, message | ||
| [[dido:public:ra:xapend:xapend.a_glossary:a:authentication|authentication]] codes are used between two parties that share a secret | [[dido:public:ra:xapend:xapend.a_glossary:a:authentication|authentication]] codes are used between two parties that share a secret | ||
| Line 45: | Line 45: | ||
| and for which code is freely and widely available.// | and for which code is freely and widely available.// | ||
| - | * //To preserve the original performance of the hash function without | + | * //To preserve the original [[dido:public:ra:xapend:xapend.a_glossary:p:performance|performance]] of the hash function without |
| incurring a significant degradation.// | incurring a significant degradation.// | ||
| Line 54: | Line 54: | ||
| underlying hash function.// | underlying hash function.// | ||
| - | * //To allow for easy replaceability of the underlying hash function in | + | * //To allow for easy [[dido:public:ra:xapend:xapend.a_glossary:r:replaceability|replaceability]] of the underlying hash function in |
| case that faster or more secure hash functions are found or | case that faster or more secure hash functions are found or | ||
| required.// | required.// | ||
| Line 91: | Line 91: | ||
| function. (See section 6 for more information on the security of | function. (See section 6 for more information on the security of | ||
| HMAC.)// | HMAC.)// | ||
| - | | + | |
| /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
| /* To add a discussion page to this page, comment out the line that says | /* To add a discussion page to this page, comment out the line that says | ||