Self-dual code

Definition
A linear code is said to be self-dual if it equals its own dual.

In the case of a binary linear code, this is equivalent to the condition that the intersection of any two code-words have even cardinality, and further, that no subset other than the code-word have the property of intersecting every code-word in a set of even cardinality.