Changed signing mechanism to ed25519, refactoring and more tests

Co-authored-by: jonathan's avatarJonathan Dönszelmann <jonabent@gmail.com>
parent eea545fe
Pipeline #575 failed with stages
in 5 minutes and 5 seconds