fcc4ed1efa 
								
							
								 
							
						 
						
							
							
								
								lavu/sha512: update length argument following sha+md5 changes  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07d4fe3a87 
								
							
								 
							
						 
						
							
							
								
								avutil: use EINVAL instead of -1 for the return code of crypto related init functions  
							
							These functions return an error typically when the key size is an
incorrect number. AVERROR(EINVAL) is more specific than -1.
Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com>
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbcaf25d4d 
								
							
								 
							
						 
						
							
							
								
								lavu/sha512: Fully unroll the transform function loops  
							
							crypto_bench SHA-512 results using an AMD Athlon X2 7750+, mingw32-w64 GCC 4.7.3 x86_64
Before:
lavu       SHA-512      size: 1048576  runs:   1024  time:   12.737 +- 0.147
After:
lavu       SHA-512      size: 1048576  runs:   1024  time:   11.670 +- 0.173
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								475df42eb6 
								
							
								 
							
						 
						
							
							
								
								avutil/sha512: make const tables static const  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09d6beee24 
								
							
								 
							
						 
						
							
							
								
								avutil/sha512: Reshuffle Maj() operands  
							
							This reduces dependancy chains and improves speed by about 2%
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								682b2273e8 
								
							
								 
							
						 
						
							
							
								
								lavu: Add SHA-2 512 hashing  
							
							Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago