The Controller may perform all or any of the following functions, namely:
- exercising supervision over the activities of the Certifying Authorities;
- certifying public keys of the Certifying Authorities;
- laying down the standards to be maintained by the Certifying Authorities;
- specifying the qualifications and experience which employees of the Certifying Authority should possess;
- specifying the conditions subject to which the Certifying Authorities shall conduct their business;
- specifying the contents of written, printed or visual materials and advertisements that may be distributed or used in respect of an electronic signature Certificate and the public key;
- specifying the form and content of an electronic signature Certificate and the key;
- specifying the form and manner in which accounts shall be maintained by the Certifying Authorities;
- specifying the terms and conditions subject to which auditors may be appointed and the remuneration to be paid to them;
- facilitating the establishment of any electronic system by a Certifying Authority either solely or jointly with other Certifying Authorities and regulation of such systems;
- specifying the manner in which the Certifying Authorities shall conduct their dealings with the subscribers;
- resolving any conflict of interests between the Certifying Authorities and the subscribers;
- laying down the duties of the Certifying Authorities;
- maintaining a database containing the disclosure record of every Certifying Authority containing such particulars as may be specified by regulations, which shall be accessible to the public.