kokke / kokke/tiny-ECDH-c

Does is work on big endian machines?

Open
#5 5 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
C
Stars
296
Forks
70
PR merge metrics
No merged PRs in 30d

Description

Kokke! Thanks for the project, looks great!

A few questions:
1. Can it be used on big endian machines with same results?
2. In `ecdh.h` two curves `NIST_K409` and `NIST_K571` are marked as not working. What is a possible reason?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with ecdh.h, especially the NIST_K409 and NIST_K571 definitions, then inspect the implementation for assumptions about byte order. Verify behavior on a big-endian machine and investigate why those curves are marked as not working. Done means establishing reproducible compatibility results and documenting or correcting the identified issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cryptography
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.