Add DSA
Merge pull request #1 from public/squashed-dsa-api

Add DSA