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.
 
 
 
 
 

30 lines
666 B

  1. /**
  2. * @file decaf.hxx
  3. * @author Mike Hamburg
  4. *
  5. * @copyright
  6. * Copyright (c) 2015-2016 Cryptography Research, Inc. \n
  7. * Released under the MIT License. See LICENSE.txt for license information.
  8. *
  9. * Master header for Decaf library, C++ version.
  10. *
  11. * @warning This file was automatically generated in Python.
  12. * Please do not edit it.
  13. */
  14. #ifndef __DECAF_HXX__
  15. #define __DECAF_HXX__ 1
  16. #include <decaf/point_255.hxx>
  17. #include <decaf/point_448.hxx>
  18. namespace decaf {
  19. template <template<typename Group> class Run>
  20. void run_for_all_curves() {
  21. Run<IsoEd25519>::run();
  22. Run<Ed448Goldilocks>::run();
  23. }
  24. }
  25. #endif /* __DECAF_HXX__ */