dealing with dsa key