20 lines
		
	
	
		
			470 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			470 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
.. hazmat::
 | 
						|
 | 
						|
Message authentication codes
 | 
						|
============================
 | 
						|
 | 
						|
While cryptography supports multiple MAC algorithms, we strongly
 | 
						|
recommend that HMAC should be used unless you have a very specific need.
 | 
						|
 | 
						|
For more information on why HMAC is preferred, see `Use cases for CMAC vs.
 | 
						|
HMAC?`_
 | 
						|
 | 
						|
.. toctree::
 | 
						|
    :maxdepth: 1
 | 
						|
 | 
						|
    cmac
 | 
						|
    hmac
 | 
						|
    poly1305
 | 
						|
 | 
						|
.. _`Use cases for CMAC vs. HMAC?`: https://crypto.stackexchange.com/questions/15721/use-cases-for-cmac-vs-hmac
 |