signAlgorithm