Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
little-ed448-Goldilocks
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
5
Issues
5
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
OTRv4
little-ed448-Goldilocks
Commits
e6e10bd3
Unverified
Commit
e6e10bd3
authored
Jan 21, 2018
by
Sofia Celi
⛸
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Check signed comparison
parent
2f1b1a7c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
2 deletions
+2
-2
test/test_decaf.cxx
test/test_decaf.cxx
+2
-2
No files found.
test/test_decaf.cxx
View file @
e6e10bd3
...
...
@@ -631,14 +631,14 @@ static void test_convert_eddsa_to_x() {
static
void
test_dalek_vectors
()
{
Test
test
(
"Test vectors from Dalek"
);
Point
p
=
Point
::
base
(),
q
;
for
(
un
signed
i
=
0
;
i
<
base_multiples
<
Group
>::
count
;
i
++
)
{
for
(
signed
i
=
0
;
i
<
base_multiples
<
Group
>::
count
;
i
++
)
{
if
(
!
decaf_memeq
(
q
.
serialize
().
data
(),
base_multiples
<
Group
>::
values
[
i
],
Point
::
SER_BYTES
))
{
test
.
fail
();
printf
(
" Failed test vector for %d * base point.
\n
"
,
i
);
}
q
+=
p
;
}
for
(
un
signed
i
=
0
;
i
<
elligator_examples
<
Group
>::
count
;
i
++
)
{
for
(
signed
i
=
0
;
i
<
elligator_examples
<
Group
>::
count
;
i
++
)
{
Point
r
=
Point
::
from_hash
(
FixedBlock
<
Point
::
HASH_BYTES
>
(
elligator_examples
<
Group
>::
inputs
[
i
]));
Point
s
=
Point
(
FixedBlock
<
Point
::
SER_BYTES
>
(
elligator_examples
<
Group
>::
outputs
[
i
]));
point_check
(
test
,
r
,
r
,
r
,
0
,
0
,
r
,
s
,
"elligator test vector"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment