implement default for MontgomeryPoint using zero byte array

This commit is contained in:
DebugSteven 2018-11-14 23:16:50 -05:00
parent 2adc985f63
commit 39145da396

View file

@ -78,13 +78,7 @@ impl ConstantTimeEq for MontgomeryPoint {
impl Default for MontgomeryPoint {
fn default() -> MontgomeryPoint {
MontgomeryPoint::identity()
}
}
impl Identity for MontgomeryPoint {
fn identity() -> MontgomeryPoint {
EdwardsPoint::identity().to_montgomery()
MontgomeryPoint([0u8; 32])
}
}