NVbit : Accessing Bitlocker volumes from linux.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

aes_config.h 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. /**
  2. * \file config.h
  3. *
  4. * This set of compile-time options may be used to enable
  5. * or disable features selectively, and reduce the global
  6. * memory footprint.
  7. */
  8. #ifndef XYSSL_CONFIG_H
  9. #define XYSSL_CONFIG_H
  10. #ifndef _CRT_SECURE_NO_DEPRECATE
  11. #define _CRT_SECURE_NO_DEPRECATE 1
  12. #endif
  13. /*
  14. * Uncomment if native integers are 8-bit wide.
  15. *
  16. #define XYSSL_HAVE_INT8
  17. */
  18. /*
  19. * Uncomment if native integers are 16-bit wide.
  20. *
  21. #define XYSSL_HAVE_INT16
  22. */
  23. /*
  24. * Uncomment if the compiler supports long long.
  25. *
  26. #define XYSSL_HAVE_LONGLONG
  27. */
  28. /*
  29. * Uncomment if the CPU supports SSE2 (IA-32 specific).
  30. *
  31. #define XYSSL_HAVE_SSE2
  32. */
  33. /*
  34. * Enable all SSL/TLS debugging messages.
  35. */
  36. #define XYSSL_DEBUG_MSG
  37. /*
  38. * Enable the checkup functions (*_self_test).
  39. */
  40. #define XYSSL_SELF_TEST
  41. /*
  42. * Enable the prime-number generation code.
  43. */
  44. #define XYSSL_GENPRIME
  45. /*
  46. * Uncomment this macro to store the AES tables in ROM.
  47. *
  48. #define XYSSL_AES_ROM_TABLES
  49. */
  50. /*
  51. * Module: library/aes.c
  52. * Caller: library/ssl_tls.c
  53. *
  54. * This module enables the following ciphersuites:
  55. * SSL_RSA_AES_256_SHA
  56. * SSL_EDH_RSA_AES_256_SHA
  57. */
  58. #define XYSSL_AES_C
  59. #endif