Thomas Waldmann
							
						 | 
						
							
							
								012d6448d2
							
							compute mac over all meta, make IV storage flexible, still support legacy
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								add6bd96e7
							
							move (h)mac out of meta, so we could include the whole meta into mac computation
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								421c7f22a4
							
							Merge branch 'merge' into merge-all
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								fec5572836
							
							no Class(object) in py3
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								b275d18c6b
							
							msgpack: limit unpacker, use bin type for bytes
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								61f84efa60
							
							misc. small fixes, discovered by pycharm
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								8a36478287
							
							implement GMAC based on GHASH, use GHASH, faster compression, comments
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								f042845762
							
							make the cipher variable, uses AEAD-like interface for authentication/encryption
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								4cdb1c37ba
							
							use GMAC as default for now, integrate into maccer type system, adapt tests
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								20d1a74aaa
							
							Merge branch 'aes_gcm' into merge-all
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								3aabaa75f7
							
							get rid of PAYLOAD_OVERHEAD
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								1e1d80c7b0
							
							use AES-GCM (an AEAD single-pass mac&cipher)
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								ff542e612a
							
							flexible type header parsing, compression levels, sha256 + sha512_256
						 | 
						10 years ago | 
					
				
					
						
							
								   Thomas Waldmann
							
						 | 
						
							
							
								7b1a3dcd5d
							
							implement compression flexibility (attic init -c / --compression zlib|lzma)
						 | 
						10 years ago | 
					
				
					
						
							
								   Jonas Borgström
							
						 | 
						
							
							
								b92a620600
							
							Crypto code cleanup and test improvements.
						 | 
						12 years ago | 
					
				
					
						
							
								   Jonas Borgström
							
						 | 
						
							
							
								b718a443a8
							
							Project rename
						 | 
						12 years ago |