File tree 1 file changed +0
-30
lines changed
1 file changed +0
-30
lines changed Original file line number Diff line number Diff line change @@ -97,36 +97,6 @@ fn sign(
97
97
sign_without_caching ( & mut OsRng , machines, & [ ] )
98
98
}
99
99
100
- #[ test]
101
- fn test_tweak_keys ( ) {
102
- let mut even = false ;
103
- let mut odd = false ;
104
-
105
- // Generate keys until we get an even set and an odd set
106
- while !( even && odd) {
107
- let mut keys = key_gen ( & mut OsRng ) . drain ( ) . next ( ) . unwrap ( ) . 1 ;
108
- if is_even ( keys. group_key ( ) ) {
109
- // Tweaking should do nothing
110
- assert_eq ! ( tweak_keys( & keys) . group_key( ) , keys. group_key( ) ) ;
111
-
112
- even = true ;
113
- } else {
114
- let tweaked = tweak_keys ( & keys) . group_key ( ) ;
115
- assert_ne ! ( tweaked, keys. group_key( ) ) ;
116
- // Tweaking should produce an even key
117
- assert ! ( is_even( tweaked) ) ;
118
-
119
- // Verify it uses the smallest possible offset
120
- while keys. group_key ( ) . to_encoded_point ( true ) . tag ( ) == Tag :: CompressedOddY {
121
- keys = keys. offset ( Scalar :: ONE ) ;
122
- }
123
- assert_eq ! ( tweaked, keys. group_key( ) ) ;
124
-
125
- odd = true ;
126
- }
127
- }
128
- }
129
-
130
100
async_sequential ! {
131
101
async fn test_scanner( ) {
132
102
// Test Scanners are creatable for even keys.
You can’t perform that action at this time.
0 commit comments