David Huie 
							
						 
					 
					
						
						
						
						
							
						
						
							23ac783332 
							
						 
					 
					
						
						
							
							ecies: drop randomness parameter from PrivateKey.Decrypt ( #16374 )  
						
						... 
						
						
						
						The parameter `rand` is unused in `PrivateKey.Decrypt`. Decryption in
the ECIES encryption scheme is deterministic, so randomness isn't
needed. 
						
					 
					
						2018-03-26 13:46:18 +03:00 
						 
				 
			
				
					
						
							
							
								Furkan KAMACI 
							
						 
					 
					
						
						
						
						
							
						
						
							b8caba9709 
							
						 
					 
					
						
						
							
							various: remove redundant parentheses ( #15793 )  
						
						
						
					 
					
						2018-01-03 14:14:47 +02:00 
						 
				 
			
				
					
						
							
							
								Egon Elbre 
							
						 
					 
					
						
						
						
						
							
						
						
							10ce8b0e3c 
							
						 
					 
					
						
						
							
							crypto: fix megacheck warnings ( #14917 )  
						
						... 
						
						
						
						* crypto: fix megacheck warnings
* crypto/ecies: remove ASN.1 support 
						
					 
					
						2017-08-08 13:58:22 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							9b0af51386 
							
						 
					 
					
						
						
							
							crypto: add btcec fallback for sign/recover without cgo ( #3680 )  
						
						... 
						
						
						
						* vendor: add github.com/btcsuite/btcd/btcec
* crypto: add btcec fallback for sign/recover without cgo
This commit adds a non-cgo fallback implementation of secp256k1
operations.
* crypto, core/vm: remove wrappers for sha256, ripemd160 
						
					 
					
						2017-02-18 09:24:12 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18c77744ff 
							
						 
					 
					
						
						
							
							all: fix spelling errors  
						
						
						
					 
					
						2017-01-06 19:44:35 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							f2da6581ba 
							
						 
					 
					
						
						
							
							all: fix issues reported by honnef.co/go/simple/cmd/gosimple  
						
						
						
					 
					
						2017-01-06 18:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							35a7dcb162 
							
						 
					 
					
						
						
							
							all: gofmt -w -s  
						
						
						
					 
					
						2017-01-06 15:52:03 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							6fdd0893c3 
							
						 
					 
					
						
						
							
							all: fix go vet warnings  
						
						
						
					 
					
						2016-04-15 11:17:27 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							fdb936ee95 
							
						 
					 
					
						
						
							
							crypto/ecies: make authenticated shared data work  
						
						... 
						
						
						
						The s2 parameter was not actually written to the MAC. 
						
					 
					
						2016-02-12 09:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ad64f33c 
							
						 
					 
					
						
						
							
							crypto, crypto/ecies, crypto/secp256k1: libsecp256k1 scalar mult  
						
						... 
						
						
						
						thanks to Felix Lange (fjl) for help with design & impl 
						
					 
					
						2015-11-30 13:43:32 +01:00 
						 
				 
			
				
					
						
							
							
								Pavol Rusnak 
							
						 
					 
					
						
						
						
						
							
						
						
							3f07afbbd2 
							
						 
					 
					
						
						
							
							remove elliptic.P224 usage  
						
						... 
						
						
						
						Fedora/RedHat distros comply with US patent law and remove this curve,
which makes it impossible to run ethereum with distro provided Golang.
File crypto/ecies/README claims it is unsupported anyway. 
						
					 
					
						2015-07-30 12:47:45 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							ea54283b30 
							
						 
					 
					
						
						
							
							all: update license information  
						
						
						
					 
					
						2015-07-07 14:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4ff52d84 
							
						 
					 
					
						
						
							
							Add IsOnCurve check to EC unmarshalling in ECIES decryption  
						
						
						
					 
					
						2015-04-07 23:50:04 +02:00 
						 
				 
			
				
					
						
							
							
								obscuren 
							
						 
					 
					
						
						
						
						
							
						
						
							396f1a0a33 
							
						 
					 
					
						
						
							
							Add 'crypto/ecies/' from commit '7c0f4a9b18d992166452d8cd32caaefd92b26386'  
						
						... 
						
						
						
						git-subtree-dir: crypto/ecies
git-subtree-mainline: 49a739c8d67c0f4a9b18 
						
					 
					
						2015-02-13 23:45:38 +01:00