Many algorithmic problems, which are used to prove the security of a cryptographic system, are shown to be characterized as
the subgroup membership problem. We then apply the subgroup membership problem to private information retrieval schemes following
the method by Kushilevitz and Ostrovsky. The resulting scheme has the same communication complexity as that of Kushilevitz
and Ostrovsky.