1. 09 11月, 2011 2 次提交
    • J
      crypto: twofish-x86_64-3way - add xts support · bae6d303
      Jussi Kivilinna 提交于
      Patch adds XTS support for twofish-x86_64-3way by using xts_crypt(). Patch has
      been tested with tcrypt and automated filesystem tests.
      
      Tcrypt benchmarks results (twofish-3way/twofish-asm speed ratios):
      
      Intel Celeron T1600 (fam:6, model:15, step:13):
      
      size    xts-enc xts-dec
      16B     0.98x   1.00x
      64B     1.14x   1.15x
      256B    1.23x   1.25x
      1024B   1.26x   1.29x
      8192B   1.28x   1.30x
      
      AMD Phenom II 1055T (fam:16, model:10):
      
      size    xts-enc xts-dec
      16B     1.03x   1.03x
      64B     1.13x   1.16x
      256B    1.20x   1.20x
      1024B   1.22x   1.22x
      8192B   1.22x   1.21x
      Signed-off-by: NJussi Kivilinna <jussi.kivilinna@mbnet.fi>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      bae6d303
    • J
      crypto: twofish-x86_64-3way - add lrw support · 81559f9a
      Jussi Kivilinna 提交于
      Patch adds LRW support for twofish-x86_64-3way by using lrw_crypt(). Patch has
      been tested with tcrypt and automated filesystem tests.
      
      Tcrypt benchmarks results (twofish-3way/twofish-asm speed ratios):
      
      Intel Celeron T1600 (fam:6, model:15, step:13):
      
      size	lrw-enc	lrw-dec
      16B	0.99x	1.00x
      64B	1.17x	1.17x
      256B	1.26x	1.27x
      1024B	1.30x	1.31x
      8192B	1.31x	1.32x
      
      AMD Phenom II 1055T (fam:16, model:10):
      
      size	lrw-enc	lrw-dec
      16B	1.06x	1.01x
      64B	1.08x	1.14x
      256B	1.19x	1.20x
      1024B	1.21x	1.22x
      8192B	1.23x	1.24x
      Signed-off-by: NJussi Kivilinna <jussi.kivilinna@mbnet.fi>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      81559f9a
  2. 21 10月, 2011 3 次提交
  3. 22 9月, 2011 1 次提交