초록

One-way functions are widely used for encrypting the secret in public key cryptography, although theyare regarded as plausibly one-way but have not been proven so.Here we discuss the public key cryptosystem based on the system of higher order Diophantine equations.In this system those Diophantine equations are used as public keys for sender and recipient, and bothsender and recipient can obtain the shared secret through a trapdoor, while attackers must solve thoseDiophantine equations without trapdoor. Thus the scheme of this cryptosystem might be considered torepresent a possible one-way function.We also discuss the problem on implementation, which is caused from additional complexity necessaryfor constructing Diophantine equations in order to prevent from attacking by tamperers.