Skip to content
Snippets Groups Projects
Select Git revision
  • c8f4de1f38d88b9bcbc28c91e983616d4e3253e2
  • x86_ghash
  • x86_poly
  • ppc-poly1305-multi
  • ppc-poly-multi-44
  • power7-chacha-fix
  • ppc-r64-44-n
  • ppc-r64-44
  • s390x-gief-fix
  • chacha_m4_fix
  • arm64-poly
  • poly_avx2
  • s390x-poly
  • ppc-poly
  • s390x-ghash-refactor
  • arm64-chacha
  • s390x-ecc-7748
  • s390x-ecc-mod
  • s390x-vf-fix
  • s390x-chacha
  • s390x-sha1
  • nettle_3.6_release_20200429
  • nettle_3.6rc3
  • nettle_3.6rc2
  • nettle_3.6rc1
  • 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
41 results

aes256-set-decrypt-key.c

Blame
  • Forked from Nettle / nettle
    Source project has a limited visibility.
    twofish-test.c 740 B
    #include "testutils.h"
    #include "twofish.h"
    
    int
    test_main(void)
    {
      /* 128 bit key */
      test_cipher(&nettle_twofish128,
    	      HL("0000000000000000 0000000000000000"),
    	      HL("0000000000000000 0000000000000000"),
    	      H("9F589F5CF6122C32 B6BFEC2F2AE8C35A"));
    
      /* 192 bit key */
      test_cipher(&nettle_twofish192,
    	      HL("0123456789ABCDEF FEDCBA9876543210"
    		 "0011223344556677"),
    	      HL("0000000000000000 0000000000000000"),
    	      H("CFD1D2E5A9BE9CDF 501F13B892BD2248"));
    
      /* 256 bit key */
      test_cipher(&nettle_twofish256,
    	      HL("0123456789ABCDEF FEDCBA9876543210"
    		 "0011223344556677 8899AABBCCDDEEFF"),
    	      HL("0000000000000000 0000000000000000"),
    	      H("37527BE0052334B8 9F0CFCCAE87CFA20"));
    
      SUCCESS();
    }