Section 9(3)(d) in The Digital Signature (End entity) Rules, 2015
(d)generate the signature using the signature algorithm and the hash, the signatory's private key, and the public key parameters (if applicable) and perform base64 encoding of the signature result and use it to form signature value;