/*
- * Copyright (C) 2005-2011 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2005-2012 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
/** \file crypt.h Public crypto interface. */
-/** \cond used to distinguish between loading of private/public key */
+/* These are used to distinguish between loading of private/public key. */
+
+/** The key to load is a public key. */
#define LOAD_PUBLIC_KEY 0
+/** The key to load is a private key. */
#define LOAD_PRIVATE_KEY 1
+/** The size of the challenge sent to the client. */
#define CHALLENGE_SIZE 64
-/** \endcond **/
-
-/* asymetric (public key) crypto */
/** Opaque structure for public and private keys. */
struct asymmetric_key;