From 82a5e18c29c56e830e898bcea82c8875267beecd Mon Sep 17 00:00:00 2001 From: Henry de Valence Date: Wed, 25 Jul 2018 10:54:31 -0700 Subject: [PATCH] Update docs to point to multiscalar traits --- src/edwards.rs | 8 +++++--- src/ristretto.rs | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/edwards.rs b/src/edwards.rs index f58b182..98512fa 100644 --- a/src/edwards.rs +++ b/src/edwards.rs @@ -57,11 +57,13 @@ //! `EdwardsBasepointTable`, which performs constant-time fixed-base //! scalar multiplication; //! -//! * the `edwards::multiscalar_mul` function, which performs +//! * an implementation of the +//! [`MultiscalarMul`](../traits/trait.MultiscalarMul.html) trait for //! constant-time variable-base multiscalar multiplication; //! -//! * the `edwards::vartime::multiscalar_mul` function, which -//! performs variable-time variable-base multiscalar multiplication. +//! * an implementation of the +//! [`VartimeMultiscalarMul`](../traits/trait.VartimeMultiscalarMul.html) +//! trait for variable-time variable-base multiscalar multiplication; //! //! ## Implementation //! diff --git a/src/ristretto.rs b/src/ristretto.rs index c0041f5..771b8ff 100644 --- a/src/ristretto.rs +++ b/src/ristretto.rs @@ -98,11 +98,13 @@ //! `RistrettoBasepointTable`, which performs constant-time fixed-base //! scalar multiplication; //! -//! * the `ristretto::multiscalar_mul` function, which performs +//! * an implementation of the +//! [`MultiscalarMul`](../traits/trait.MultiscalarMul.html) trait for //! constant-time variable-base multiscalar multiplication; //! -//! * the `ristretto::vartime::multiscalar_mul` function, which -//! performs variable-time variable-base multiscalar multiplication. +//! * an implementation of the +//! [`VartimeMultiscalarMul`](../traits/trait.VartimeMultiscalarMul.html) +//! trait for variable-time variable-base multiscalar multiplication; //! //! ## Random Points and Hashing to Ristretto //!