GlitchedPolygons / cecies

ECIES implementation in C using MbedTLS
Apache License 2.0
12 stars 5 forks source link

Feature/curve25519 #2

Closed GlitchedPolygons closed 4 years ago

GlitchedPolygons commented 4 years ago

Implemented CECIES against Curve25519 too, so that now users can choose whether they want to encrypt using Curve25519 keypairs or Curve448.

codecov-commenter commented 4 years ago

Codecov Report

Merging #2 into master will decrease coverage by 1.26%. The diff coverage is 75.68%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master       #2      +/-   ##
==========================================
- Coverage   78.38%   77.11%   -1.27%     
==========================================
  Files           6        6              
  Lines         384      708     +324     
==========================================
+ Hits          301      546     +245     
- Misses         83      162      +79     
Impacted Files Coverage Δ
src/keygen.c 70.31% <69.69%> (+0.47%) :arrow_up:
src/encrypt.c 70.80% <71.22%> (ø)
src/decrypt.c 83.33% <83.47%> (ø)
include/cecies/util.h 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 5050df0...6d6e5a1. Read the comment docs.