liveBook · Manning

Group order

As explained in Real-World Cryptography

The order of a finite group is the number of elements it contains.

The order of a finite group is the number of elements it contains. Subgroups can have different orders, so order tells you how large the available mathematical space is. section 6.3.1 section 5.2.1

A small modular example

Modulo 5, repeatedly multiplying 4 gives 4, then 1, then 4 again. The generated subgroup is {1, 4}, so its order is 2. Other subgroups modulo 5 have different numbers of elements. section 5.2.1

Order matters in cryptographic calculations:

  • For a prime modulus p, the multiplicative group has order p − 1. section 6.3.1
  • RSA derives the private exponent d as the modular inverse of the public exponent e modulo the group order. section 6.3.1
  • In Diffie–Hellman settings, subgroup sizes and parameter choices affect the cryptographic problem and its security. section 5.2.1 section 5.2.3

How Real-World Cryptography covers it

How deep it goes
Defines order, illustrates subgroup sizes, and applies p − 1 and modular inverses, without developing formal proofs.
Examples
Uses the subgroup {1, 4} modulo 5 and RSA’s prime-modulus order p − 1.
What it assumes
Assumes modular arithmetic and introduces group, subgroup, generator, identity, and inverse concepts through small examples.
What you can do after
Evaluate/understand how group size determines modular exponentiation cycles and supports RSA private-exponent calculation.
How it connects
Connects group order with groups, cyclic subgroups, Euler’s theorem, RSA, and Diffie–Hellman.

Also explained in

Compare how 2 books explain group order →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Real-World Cryptography. The section links point to the parts of the book it draws on.