Regulations Governing the Standards for Information System and Security Management of Electronic Payment Institutions Article 9
The security design of confidentiality, integrity, authentication, non-duplication, and non-repudiation referred to in the preceding article shall meet the following requirements:1. Confidentiality: Adopt algorithm at or above 3DES 112bits, AES 128bits, RSA 2048bits, ECC 256bits, or other algorithms with same or greater security strength to undergo encryption.2. Integrity: Adopt algorithm at or above SHA1, 3DES 112bits, AES 128bits, RSA 2048bits, ECC 256bits, or other algorithms with same or greater security strength for message authentication code (MAC) or encryption.3. Authentication: Adopt algorithm at or above 3DES 112bits, AES 128bits, RSA 2048bits, ECC 256bits, or other algorithms with same or greater security strength for message authentication code (MAC), encryption or digital signature.4. Non-duplication: Adopt serial numbers, one-time random numbers, or timestamps.5. Non-repudiation: Adopt algorithm at or above SHA256 or other algorithms with same or greater security strength for message authentication code (MAC), and adopt algorithm at or above RSA 2048bits, ECC 256bits or other algorithms with same or greater security strength for digital signature.
中文原文 電子支付機構資訊系統標準及安全控管作業基準辦法第9條
前條所稱訊息隱密性、訊息完整性、訊息來源辨識性、訊息不可重複性及訊息不可否認性之安全設計,應符合下列要求:
一、訊息隱密性:應採用3DES112bits、AES128bits、RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行加密運算。
二、訊息完整性:應採用SHA160bits、3DES112bits、AES128bits、RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行押碼或加密運算。
三、訊息來源辨識性:應採用SHA160bits、3DES112bits、AES128bits、RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行押碼、加密運算或數位簽章。
四、訊息不可重複性:應採用序號、一次性亂數、時間戳記等機制產生。
五、訊息不可否認性:應採用SHA256以上或其他安全強度相同(含)以上之演算法進行押碼,及採用RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行數位簽章。
一、訊息隱密性:應採用3DES112bits、AES128bits、RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行加密運算。
二、訊息完整性:應採用SHA160bits、3DES112bits、AES128bits、RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行押碼或加密運算。
三、訊息來源辨識性:應採用SHA160bits、3DES112bits、AES128bits、RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行押碼、加密運算或數位簽章。
四、訊息不可重複性:應採用序號、一次性亂數、時間戳記等機制產生。
五、訊息不可否認性:應採用SHA256以上或其他安全強度相同(含)以上之演算法進行押碼,及採用RSA2048bits、ECC256bits以上或其他安全強度相同(含)以上之演算法進行數位簽章。