public SECPSignature sign(final Bytes32 dataHash) {
    final Signature signature = securityModule.sign(dataHash);

    return signatureAlgorithm.normaliseSignature(
        signature.getR(), signature.getS(), getPublicKey(), dataHash);
  }
Sign hash and get secp signature.

@param dataHash the data hash
@return the secp signature
crypto/services/src/main/java/org/hyperledger/besu/cryptoservices/NodeKey.java