ZHFE, A New Multivariate Public Key Encryption Scheme

Jaiberth Porras, John Baena, Jintai Ding*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

60 Citations (Scopus)

Abstract

In this paper we propose a new multivariate public key encryption scheme named ZHFE. The public key is constructed using as core map two high rank HFE polynomials. The inversion of the public key is performed using a low degree polynomial of Hamming weight three. This low degree polynomial is obtained from the two high rank HFE polynomials, by means of a special reduction method that uses Hamming weight three polynomials produced from the two high rank HFE polynomials. We show that ZHFE is relatively efficient and that it is secure against the main attacks that have threatened the security of HFE. We also propose parameters for a practical implementation of ZHFE.

Original languageEnglish
Pages (from-to)229-245
Number of pages17
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8772
DOIs
Publication statusPublished - 2014
Externally publishedYes

Keywords

  • HFE cryptosystem
  • HFE polynomials
  • Multivariate cryptography
  • Trapdoor functions
  • Zhuang-zi algorithm

Fingerprint

Dive into the research topics of 'ZHFE, A New Multivariate Public Key Encryption Scheme'. Together they form a unique fingerprint.

Cite this