Algebraic Structures Algebraic Structures
Algebraic Structures Algebraic Structures
ALGEBRAIC STRUCTURES
Cryptography requires sets of integers and
specific operations that are defined for those
sets. The combination of the set and the
operations that are applied to the elements of
the set is called an algebraic structure.
structure. In this
chapter, we will define three common
algebraic structures: groups, rings, and fields.
Common Algebraic Structure
Groups
A group (G) is a set of elements with a binary
operation (•) that satisfies four properties (or
axioms). A commutative group satisfies an extra
property, commutativity:
❏ Closure:
❏ Associativity:
❏ Commutativity:
❏ Existence of identity:
❏ Existence of inverse:
Cyclic subgroup
If a subgroup of a group can be generated using
the power of an element, the subgroup is called
the cyclic subgroup.
Cyclic group
A cyclic group is a group that is its own cyclic subgroup.
Order of an Element
The order of an element is the order of the
cyclic group it generates.
Examples:
• a. In the group G = <Z6, +>, the orders of the elements are:
ord(0) = 1, ord(1) = 6, ord(2) = 3, ord(3) = 2, ord(4) = 3,
ord(5) = 6.