Skip to content

Commit 3aec549

Browse files
committed
Fixed markdown rending issues
1 parent ebdd902 commit 3aec549

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,24 @@
33
This library is a compact and portable (c99) implementation of two popular
44
operations on the Curve25519:
55

6-
- X25519: Diffie-Hellman Key Exchange
7-
- Ed25519: EdDSA signature system
6+
- X25519: Diffie-Hellman Key Exchange
7+
- Ed25519: EdDSA signature system
88

99
There are quite some advantages over older RSA based algorithms:
1010

11-
- compact key size (32 bytes for X25519 and 64bytes for Ed25519)
12-
- Less opportunities to introduce side-channels
13-
- Faster than other popular alternatives at the same 128bit security level
11+
- compact key size (32 bytes for X25519 and 64bytes for Ed25519)
12+
- Less opportunities to introduce side-channels
13+
- Faster than other popular alternatives at the same 128bit security level
1414

1515
compact25519 targets smaller embedded devices, binary size is modest and all
1616
operations are on a byte level, no assumption of fast int32/int64 operations.
1717

1818
Since there is no single C package management system, compact25519 is released as
1919
a single pair of c & h file. Deployment options:
2020

21-
- Download [release from Github](https://github.com/DavyLandman/compact25519/releases)
22-
and copy into your project directory
23-
- Use PlatformIO and take a dependency on compact25519
21+
- Download [release from Github](https://github.com/DavyLandman/compact25519/releases)
22+
and copy into your project directory
23+
- TODO: Use PlatformIO and take a dependency on compact25519
2424

2525
## License and origins
2626
The implementation of the X25519 and Ed25519 is extracted from

0 commit comments

Comments
 (0)