Options
All
  • Public
  • Public/Protected
  • All
Menu

签名api

Hierarchy

  • Signer

Index

Methods

Methods

sign

  • 签名,该api安全性不高,建议使用signByPSS

    Parameters

    Returns Buffer

signByPSS

  • PSS签名

    example
    
    import * as crypto from 'crypto';
    import * as buffer from 'buffer';
    
    let rsakey = crypto.generateKey(1024);
    
    let data = buffer.from("huawei");
    let sign = crypto.createSign(crypto.Hashs.SHA256);
    let signed = sign.signByPSS(rsakey.privateKey, data);
    
    console.log(signed.toString(buffer.Encoding.Base64));
    
    

    Parameters

    Returns Buffer