单项选择题

A.欧拉(Euler)
B.迪菲(Diffie)和赫尔曼(Heilman)
C.费马(Fermat)
D.里维斯特(Rivest).沙米尔(Shamir)和埃德蒙(Adleman)