Skip to main content

Synonyms

Rank-metric codes

Related Concepts

Algebraic Coding Theory; Code-Based Cryptography; McElice Public Key Cryptosystem

Definition

There exist two representations of Rank codes: matrix representation and vector representation.

In matrix representation, rank codes are defined as subsets of a normed space \(\left \{{\mathbb{F}}_{q}^{N\times n},\ \textrm{ Rk}\right \}\) of N ×n matrices over a finite (base) field \({\textrm{ F}}_{q}\), where the norm of a matrix \(M \in {\mathbb{F}}_{q}^{N\times n}\) is defined to be the algebraic rank \(\textrm{ Rk}(M)\) of this matrix over \({\mathbb{F}}_{q}\). The rank distance between two matrices \({M}_{1} and {M}_{2}\) is the rank of their difference \(\textrm{ Rk}({M}_{1} - {M}_{2})\). The rank distance of a matrix rank code \(\mathcal{M}\subset {\mathbb{F}}_{q}^{N\times n}\) is defined as the minimal pairwise distance: \(d(\mathcal{M}) = d =\min (\textrm{ Rk}({M}_{i} - {M}_{j}) : {M}_{i},{M}_{j} \in \mathcal{M},\ i\neq j)\). In vector...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 799.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 949.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Hua L-K (1951) A theorem on matrices over a field and its applications. Chin Math Soc 1(2):109–163

    Google Scholar 

  2. Delsarte P (1978) Bilinear forms over a finite field, with applications to coding theory. J Comb Theory A 25:226–241

    MATH  MathSciNet  Google Scholar 

  3. Gabidulin EM (1985) Theory of codes with maximum rank distance. Probl Inf Transm 21(1):1–12

    MATH  Google Scholar 

  4. Gabidulin EM, Paramonov AV, Tretjakov OV (1992) Rank errors and rank erasures correction. In: Proceedings of the 4th international colloquium on coding theory, 30 September–7 October 1991, Dilijan, Armenia, pp 11–19, Yerevan, 1992

    Google Scholar 

  5. Gabidulin EM, Pilipchuk NI (2008) Error and erasure correcting algorithms for rank codes. Designs Codes Cryptogr 49:105–122. DOI 10.1007/s10623-008-9185-7

    MATH  MathSciNet  Google Scholar 

  6. Silva D, Kschischang FR, Koetter R (2008) A rank-metric approach to error control in random network coding. IEEE Trans Inf Theory 54(9):3951–3967

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this entry

Cite this entry

Gabidulin, E.M. (2011). Rank Codes. In: van Tilborg, H.C.A., Jajodia, S. (eds) Encyclopedia of Cryptography and Security. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5906-5_387

Download citation

Publish with us

Policies and ethics