Constructions of linear codes with two or three weights from vectorial dual-bent functions

07/24/2022
by   Jiaxin Wang, et al.
0

Linear codes with a few weights are an important class of codes in coding theory and have attracted a lot of attention. In this paper, we present several constructions of q-ary linear codes with two or three weights from vectorial dual-bent functions, where q is a power of an odd prime p. The weight distributions of the constructed q-ary linear codes are completely determined. We illustrate that some known constructions in the literature can be obtained by our constructions. In some special cases, our constructed linear codes can meet the Griesmer bound. Furthermore, based on the constructed q-ary linear codes, we obtain secret sharing schemes with interesting access structures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/23/2018

A class of linear codes with few weights

Linear codes have been an interesting topic in both theory and practice ...
research
06/22/2020

Binary linear codes with few weights from two-to-one functions

In this paper, we apply two-to-one functions over 𝔽_2^n in two generic c...
research
01/26/2022

A Number Theoretic Approach to Cycles in LDPC Codes

LDPC codes constructed from permutation matrices have recently attracted...
research
06/17/2020

Binary linear codes with few weights from Boolean functions

Boolean functions have very nice applications in cryptography and coding...
research
08/31/2020

Coding Constructions for Efficient Oblivious Transfer from Noisy Channels

We consider oblivious transfer protocols performed over binary symmetric...
research
03/09/2019

The parameters of a family of linear codes

A large family of linear codes with flexible parameters from almost bent...
research
03/31/2020

A formula on the weight distribution of linear codes with applications to AMDS codes

The determination of the weight distribution of linear codes has been a ...

Please sign up or login with your details

Forgot password? Click here to reset