mirror of
https://github.com/saymrwulf/curve25519-dalek-source.git
synced 2026-09-06 20:41:14 +00:00
Remove unneeded imports to suppress warnings
This commit is contained in:
parent
77103986a3
commit
f72de04003
7 changed files with 1 additions and 33 deletions
|
|
@ -19,11 +19,7 @@
|
||||||
#![allow(missing_docs)]
|
#![allow(missing_docs)]
|
||||||
#![allow(non_snake_case)]
|
#![allow(non_snake_case)]
|
||||||
|
|
||||||
use field::FieldElement;
|
|
||||||
use curve::ExtendedPoint;
|
|
||||||
use curve::AffineNielsPoint;
|
|
||||||
use curve::CompressedEdwardsY;
|
use curve::CompressedEdwardsY;
|
||||||
use curve::EdwardsBasepointTable;
|
|
||||||
#[cfg(feature = "yolocrypto")]
|
#[cfg(feature = "yolocrypto")]
|
||||||
use decaf::{DecafPoint, DecafBasepointTable};
|
use decaf::{DecafPoint, DecafBasepointTable};
|
||||||
use scalar::Scalar;
|
use scalar::Scalar;
|
||||||
|
|
|
||||||
|
|
@ -22,11 +22,7 @@
|
||||||
use field_32bit::FieldElement32;
|
use field_32bit::FieldElement32;
|
||||||
use curve::ExtendedPoint;
|
use curve::ExtendedPoint;
|
||||||
use curve::AffineNielsPoint;
|
use curve::AffineNielsPoint;
|
||||||
use curve::CompressedEdwardsY;
|
|
||||||
use curve::EdwardsBasepointTable;
|
use curve::EdwardsBasepointTable;
|
||||||
#[cfg(feature = "yolocrypto")]
|
|
||||||
use decaf::{DecafPoint, DecafBasepointTable};
|
|
||||||
use scalar::Scalar;
|
|
||||||
|
|
||||||
pub const d: FieldElement32 = FieldElement32([
|
pub const d: FieldElement32 = FieldElement32([
|
||||||
-10913610, 13857413, -15372611, 6949391, 114729,
|
-10913610, 13857413, -15372611, 6949391, 114729,
|
||||||
|
|
|
||||||
|
|
@ -22,11 +22,7 @@
|
||||||
use field_64bit::FieldElement64;
|
use field_64bit::FieldElement64;
|
||||||
use curve::ExtendedPoint;
|
use curve::ExtendedPoint;
|
||||||
use curve::AffineNielsPoint;
|
use curve::AffineNielsPoint;
|
||||||
use curve::CompressedEdwardsY;
|
|
||||||
use curve::EdwardsBasepointTable;
|
use curve::EdwardsBasepointTable;
|
||||||
#[cfg(feature = "yolocrypto")]
|
|
||||||
use decaf::{DecafPoint, DecafBasepointTable};
|
|
||||||
use scalar::Scalar;
|
|
||||||
|
|
||||||
pub const p: FieldElement64 = FieldElement64([2251799813685229, 2251799813685247, 2251799813685247, 2251799813685247, 2251799813685247]);
|
pub const p: FieldElement64 = FieldElement64([2251799813685229, 2251799813685247, 2251799813685247, 2251799813685247, 2251799813685247]);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,6 @@ use core::ops::{AddAssign, SubAssign};
|
||||||
use core::ops::{Mul, MulAssign};
|
use core::ops::{Mul, MulAssign};
|
||||||
|
|
||||||
use curve;
|
use curve;
|
||||||
use curve::ValidityCheck;
|
|
||||||
use curve::ExtendedPoint;
|
use curve::ExtendedPoint;
|
||||||
use curve::CompletedPoint;
|
use curve::CompletedPoint;
|
||||||
use curve::EdwardsBasepointTable;
|
use curve::EdwardsBasepointTable;
|
||||||
|
|
@ -704,6 +703,7 @@ mod test {
|
||||||
use constants;
|
use constants;
|
||||||
use curve::CompressedEdwardsY;
|
use curve::CompressedEdwardsY;
|
||||||
use curve::Identity;
|
use curve::Identity;
|
||||||
|
use curve::ValidityCheck;
|
||||||
use super::*;
|
use super::*;
|
||||||
|
|
||||||
#[cfg(feature = "serde")]
|
#[cfg(feature = "serde")]
|
||||||
|
|
|
||||||
|
|
@ -20,13 +20,7 @@
|
||||||
//! and implements functions that are generic with respect to the
|
//! and implements functions that are generic with respect to the
|
||||||
//! basic operations, such as inverses and square roots.
|
//! basic operations, such as inverses and square roots.
|
||||||
|
|
||||||
use core::fmt::Debug;
|
|
||||||
use core::ops::{Add, AddAssign};
|
|
||||||
use core::ops::{Sub, SubAssign};
|
|
||||||
use core::ops::{Mul, MulAssign};
|
|
||||||
use core::ops::{Index, IndexMut};
|
|
||||||
use core::cmp::{Eq, PartialEq};
|
use core::cmp::{Eq, PartialEq};
|
||||||
use core::ops::Neg;
|
|
||||||
|
|
||||||
use subtle::arrays_equal;
|
use subtle::arrays_equal;
|
||||||
use subtle::byte_is_nonzero;
|
use subtle::byte_is_nonzero;
|
||||||
|
|
|
||||||
|
|
@ -28,19 +28,12 @@ use core::fmt::Debug;
|
||||||
use core::ops::{Add, AddAssign};
|
use core::ops::{Add, AddAssign};
|
||||||
use core::ops::{Sub, SubAssign};
|
use core::ops::{Sub, SubAssign};
|
||||||
use core::ops::{Mul, MulAssign};
|
use core::ops::{Mul, MulAssign};
|
||||||
use core::ops::{Index, IndexMut};
|
|
||||||
use core::cmp::{Eq, PartialEq};
|
|
||||||
use core::ops::Neg;
|
use core::ops::Neg;
|
||||||
|
|
||||||
use subtle::arrays_equal;
|
|
||||||
use subtle::byte_is_nonzero;
|
|
||||||
use subtle::CTAssignable;
|
use subtle::CTAssignable;
|
||||||
use subtle::CTEq;
|
|
||||||
|
|
||||||
use utils::{load3, load4};
|
use utils::{load3, load4};
|
||||||
|
|
||||||
use constants;
|
|
||||||
|
|
||||||
/// A `FieldElement32` represents an element of the field GF(2^255 - 19).
|
/// A `FieldElement32` represents an element of the field GF(2^255 - 19).
|
||||||
///
|
///
|
||||||
/// In the 32-bit implementation, a `FieldElement32` is represented in
|
/// In the 32-bit implementation, a `FieldElement32` is represented in
|
||||||
|
|
|
||||||
|
|
@ -23,19 +23,12 @@ use core::fmt::Debug;
|
||||||
use core::ops::{Add, AddAssign};
|
use core::ops::{Add, AddAssign};
|
||||||
use core::ops::{Sub, SubAssign};
|
use core::ops::{Sub, SubAssign};
|
||||||
use core::ops::{Mul, MulAssign};
|
use core::ops::{Mul, MulAssign};
|
||||||
use core::ops::{Index, IndexMut};
|
|
||||||
use core::cmp::{Eq, PartialEq};
|
|
||||||
use core::ops::Neg;
|
use core::ops::Neg;
|
||||||
|
|
||||||
use subtle::arrays_equal;
|
|
||||||
use subtle::byte_is_nonzero;
|
|
||||||
use subtle::CTAssignable;
|
use subtle::CTAssignable;
|
||||||
use subtle::CTEq;
|
|
||||||
|
|
||||||
use utils::load8;
|
use utils::load8;
|
||||||
|
|
||||||
use constants;
|
|
||||||
|
|
||||||
/// In the 64-bit implementation, field elements are represented in
|
/// In the 64-bit implementation, field elements are represented in
|
||||||
/// radix 2^51 as five `u64`s.
|
/// radix 2^51 as five `u64`s.
|
||||||
pub type Limb = u64;
|
pub type Limb = u64;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue