20. Secure digital signature
Feedback & supportWhen any portion of an electronic record is signed with a digital signature, the digital signature shall be treated as a secure electronic signature with respect to such portion of the record, if —
electronic record
“electronic record” means a record generated, communicated, received or stored by electronic, magnetic, optical or other means in an information system or for transmission from one information system to another;
the digital signature was created during the operational period of a valid certificate and is verified by reference to the public key listed in such certificate; and
digital signature
“digital signature” means an electronic signature consisting of a transformation of an electronic record using an asymmetric cryptosystem and a hash function such that a person having the initial untransformed electronic record and the signer’s public key can accurately determine —(a)whether the transformation was created using the private key that corresponds to the signer’s public key; and(b)whether the initial electronic record has been altered since the transformation was made;
the certificate is considered trustworthy, in that it is an accurate binding of a public key to a person’s identity because —
certificate
“certificate” means a record issued for the purpose of supporting digital signatures which purports to confirm the identity or other significant characteristics of the person who holds a particular key pair;
the certificate was issued by a licensed certification authority operating in compliance with the regulations made under section 42 ;
the certificate was issued by a certification authority outside Singapore recognised for this purpose by the Controller pursuant to regulations made under section 43;
the certificate was issued by a department or ministry of the Government, an organ of State or a statutory corporation approved by the Minister to act as a certification authority on such conditions as he may by regulations impose or specify; or
the parties have expressly agreed between themselves (sender and recipient) to use digital signatures as a security procedure, and the digital signature was properly verified by reference to the sender’s public key.
security procedure
“security procedure” means a procedure for the purpose of —(a)verifying that an electronic record is that of a specific person; or(b)detecting error or alteration in the communication, content or storage of an electronic record since a specific point in time,which may require the use of algorithms or codes, identifying words or numbers, encryption, answerback or acknowledgment procedures, or similar security devices;