Support subgroups of binary fields.
[u/mdw/catacomb] / dh.h
diff --git a/dh.h b/dh.h
index 5fcb611..8288740 100644 (file)
--- a/dh.h
+++ b/dh.h
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
- * $Id: dh.h,v 1.9 2004/04/08 01:36:15 mdw Exp $
+ * $Id$
  *
  * Diffie-Hellman and related public-key systems
  *
@@ -182,19 +182,20 @@ extern int dh_limlee(dh_param */*dp*/, unsigned /*ql*/, unsigned /*pl*/,
 extern int dh_checkparam(keycheck */*kc*/, const dh_param */*dp*/,
                         mp **/*v*/, size_t /*n*/);
 
-/* --- @dh_parse@ --- *
+/* --- @dh_parse@, @dhbin_parse@ --- *
  *
  * Arguments:  @qd_parse *qd@ = parser context
  *             @dh_param *dp@ = parameters to fill in
  *
  * Returns:    Zero if OK, nonzero on error.
  *
- * Use:                Parses a prime group string.  This is either one of the
- *             standard group strings, or a %$p$%, %$q$%, %$g$% triple
+ * Use:                Parses a prime/binary group string.  This is either one of
+ *             the standard group strings, or a %$p$%, %$q$%, %$g$% triple
  *             separated by commas.
  */
 
 extern int dh_parse(qd_parse */*qd*/, dh_param */*dp*/);
+extern int dhbin_parse(qd_parse */*qd*/, gbin_param */*gb*/);
 
 /*----- That's all, folks -------------------------------------------------*/