A One Way Function Based on Ideal Arithmetic in Number Fields

We present a new one way function based on the difficulty of finding shortest vectors in lattices. This new function consists of exponentiation of an ideal in an order of a number field and multiplication by an algebraic number which can both be performed in polynomial time. The best known algorithm for inverting this function is exponential in the degree of the lattices involved.