Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						a3a0974822 
					 
					
						
						
							
							Add restriction that HashFinal() must be after at least one HashUpdate().  
						
						... 
						
						
						
						Just follow UEFI spec.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com >
Reviewed-by: "Zhang, Chao B" <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18229  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-08-18 02:11:10 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						099bff5def 
					 
					
						
						
							
							Add context check and init in BaseCrypto2Hash().  
						
						... 
						
						
						
						Follow UEFI specification to add context check and init in BaseCrypto2Hash(), so that other function can get proper status on hash operation.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com >
Reviewed-by: "Zhang, Chao B" <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18227  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-08-17 05:48:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						c533ed3ebb 
					 
					
						
						
							
							Fix typo in BaseCrypto2HashInit() which causes sanity check incorrect.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com >
Reviewed-by: "Zhang, Chao B" <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18224  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-08-17 00:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Doman 
							
						 
					 
					
						
						
							
						
						cb9a7ebabc 
					 
					
						
						
							
							SecurityPkg: Add MD5 support to Hash2DxeCrypto  
						
						... 
						
						
						
						MD5 is part of the HASH2 protocol and it's trivial to support.
 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jonathan Doman <jonathan.doman@hp.com >
Reviewed-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hp.com >
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17729  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-06-29 05:31:44 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						724dcbb272 
					 
					
						
						
							
							Add UEFI2.5 HASH protocol implementation.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com > 
Reviewed-by: "Long, Qin" <Qin.Long@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17288  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-05 01:40:16 +00:00