In this talk I will introduce the remote state preparation primitive, which can enable a fully classical party to participate in different quantum protocols. Next, I will present two simple protocols based on trapdoor one-way functions with extra properties and show how to construct them based on the Learning-With-Errors problem.