在标准模型下,格上基于分级身份的加密(HBE)方案的陷门生成计算复杂度较高。针对该问题,提出种基于可编程哈希函数的HBE加密方案。利用MPI2陷门函数生成陷门,由可编程哈希函数得到主公钥、主私钥以及密文。实验结果表明,与标准模型下格上固定维度的HBE方案相比,该方案的陷门生成计算复杂度显著降低,主公钥长度减小至O(log,n),且满足INDr-ALD-CPA安全。