DP-3T/gaenlib

Include the crypto library, with test-vectors

ineiti opened this issue · 1 comments

Use the file from

https://github.com/CoraLibre/CoraLibre-android-sdk/blob/master/sdk/src/main/java/org/coralibre/android/sdk/internal/crypto/CryptoModule.java
or
https://github.com/mh-/exposure-notification-ble-python/blob/master/lib/en_crypto.py (converting to java)
or
https://github.com/DP-3T/gaenlib/tree/master/impl-python (converting to java)

to implement the crypto-specification.

Is part of the implementation of #3

Some test-vectors are here: corona-warn-app/cwa-app-android#75 (comment)

Might be good to verify they match the impl-python, too.

Closed in favor of #9