bugfix: don't use rand in signature