Finding normal bases over finite fields with prescribed trace self-orthogonal relations
Abstract
Normal bases and self-dual normal bases over finite fields have been found to be very useful in many fast arithmetic computations. It is well-known that there exists a self-dual normal basis of over if and only if . In this paper, we prove there exists a normal element of over corresponding to a prescribed vector such that for , where is a 2-power or odd, if and only if the given vector is symmetric ( for all ), and one of the following is true. 1) , , , ; 2) is odd, . Furthermore we give an algorithm to obtain normal elements corresponding to prescribed vectors in the above two cases. For a general positive integer with , some necessary conditions for a vector to be the corresponding vector of a normal element of over are given. And for all with , we prove that there exists a normal element of over such that the Hamming weight of its corresponding vector is 3, which is the lowest possible Hamming weight.
Keywords
Cite
@article{arxiv.1303.2283,
title = {Finding normal bases over finite fields with prescribed trace self-orthogonal relations},
author = {Xiyong Zhang and Rongquan Feng and Qunying Liao and Xuhong Gao},
journal= {arXiv preprint arXiv:1303.2283},
year = {2013}
}