Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for readASN1 (0.06 sec)

  1. src/crypto/ecdsa/ecdsa_legacy.go

    	sig, err := SignASN1(rand, priv, hash)
    	if err != nil {
    		return nil, nil, err
    	}
    
    	r, s = new(big.Int), new(big.Int)
    	var inner cryptobyte.String
    	input := cryptobyte.String(sig)
    	if !input.ReadASN1(&inner, asn1.SEQUENCE) ||
    		!input.Empty() ||
    		!inner.ReadASN1Integer(r) ||
    		!inner.ReadASN1Integer(s) ||
    		!inner.Empty() {
    		return nil, nil, errors.New("invalid ASN.1 from SignASN1")
    	}
    	return r, s, nil
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:11:18 UTC 2024
    - 4.8K bytes
    - Viewed (0)
Back to top