trusteddomainproject / OpenARC

Open source ARC implementation
BSD 2-Clause "Simplified" License
135 stars 45 forks source link

Split signing and verification to enable SHA-1 handling/canonicalization #57

Closed petergoldstein closed 7 years ago

petergoldstein commented 7 years ago

Split the verification and signing. Adds SHA-1 support. Separate canonicalization for verification/signing coming in a future PR.

petergoldstein commented 7 years ago

This is a partial replacement for #28. Cleaned up with the duplication detection pulled out into a separate PR.

mskucherawy commented 7 years ago

Accepting this to split the internals into a signing side and a verifying side, but we need a flag that can cause only one or the other to happen as well. I understand that's going to be submitted later.