A DSA-like digital signature protocol. (18th August 2022)