Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • aead-api
  • aes-reorg
  • aes-struct-layout
  • api-opaque-fix
  • attribute-deprecated
  • block16-refactor
  • chacha96
  • cmac-layout
  • cmac-support
  • cmac64
  • ctr-opt
  • curve25519
  • curve448
  • delete-des-compat
  • delete-old-aes
  • delete-rsa_blind
  • dsa-reorg
  • ecc-params-tweak
  • ecc-sqrt
  • ecc-support
  • nettle_3.5.1_release_20190627
  • nettle_3.5_release_20190626
  • nettle_3.5rc1
  • nettle_3.4.1_release_20181204
  • nettle_3.4.1rc1
  • nettle_3.4_release_20171119
  • nettle_3.4rc2
  • nettle_3.4rc1
  • nettle_3.3_release_20161001
  • nettle_3.2_release_20160128
  • nettle_3.1.1_release_20150424
  • nettle_3.1_release_20150407
  • nettle_3.1rc3
  • nettle_3.1rc2
  • nettle_3.1rc1
  • nettle_3.0_release_20140607
  • nettle_2.7.1_release_20130528
  • nettle_2.7_release_20130424
  • nettle_2.6_release_20130116
  • nettle_2.5_release_20120707
40 results
Created with Raphaël 2.2.015Feb141312116131Jan302423221615141211914Dec127515Nov1413230Oct1514121098754325Sep20191816141110976533Jul17Jun1615131217Apr1319Mar13Dec14Nov22Oct10711Sep1030Jun288May23Apr12Mar85422Feb1619Jan181775431Dec30212016151411324Nov227Sep3Define various aes struct offsets.(test_cbc_bulk): Use aes_set_encrypt_key(_aes_crypt): More symbolic names.(_aes_crypt): More symbolic names.(_aes_crypt): Use symbolic names for the fucntionCopied gcc assembler code for _aes_crypt.*** empty log message ***New program for generating AES-related tables.*** empty log message ***(print_hex): New function (moved from(progress): Declare the ctx argument(test_cbc_bulk): New function, testing CBC*** empty log message ***Replaced uses of aes_set_key with(_NETTLE_CIPHER_SEP): New macro, useful for(struct aes_table): New structure, including all(_aes_crypt): New function, which unifies encryption and(struct aes_ctx): Deleted space for inverse subkeys.* aes-set-key.c (aes_set_key): Deleted file, code moved...New files,* aes-tables.c: Deleted, tables moved elsewhere...*** empty log message **** aes.c (aes_encrypt): Don't unroll the innerloop.(aes_decrypt): Rewrote to use the bigger tables.(aes_set_key): Reversed the order of the inverted(itable): New bigger table, generated by aesdata.c.* aes.c (aes_encrypt): Interleave computation and output in the* aes-internal.h (AES_SMALL): New macro.* aes.c (aes_encrypt): Optionally use smaller rotating inner loop.(dtbl): Replaced with table generated by aesdata.(aes_encrypt): Rewrite, now uses larger tables in order to*** empty log message **** sparc/aes.asm (aes_encrypt): Strength reduced on j, getting rid* sparc/aes.asm (idx, aes_encrypt): Multiplied tabled values by 4,Fixed spelling of --enable-assembler. Commented* asm.m4: New file. For now, only doing changequote and changecom.(idx_row): New macro. Include asm.m4.(aes_encrypt): Cut off redundant instruction per block, also(aes_encrypt): Added comments.Moved some instructions around.
Loading