Definition
A subgroup is a subset \({\textrm{ S}}^{{\prime}}\) of the elements of a group G = (S, ×) such that S ′ is itself a group with respect to the same group operation.
Theory
If G = (S, ×) is a group, then for any g ∈ S, the set of elements
(together with the multiplication operation) is also a group. This set is one example of a subgroup of G: a subset of the elements of the group that follows the group axioms (closure, associativity, identity, inverse).
The order of any subgroup of a group G divides the order of the group G itself; this is known as Lagrange’s theorem.
Applications
The orderand structure of a subgroup in which cryptographic operations are computed can often have a significant impact on the security level. A small-subgroup attack, for instance, exploits the fact that the set of elements generated by a cryptographic parameter is too small and therefore can be searched exhaustively to determine a...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this entry
Cite this entry
Kaliski, B. (2011). Subgroup. 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_437
Download citation
DOI: https://doi.org/10.1007/978-1-4419-5906-5_437
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-5905-8
Online ISBN: 978-1-4419-5906-5
eBook Packages: Computer ScienceReference Module Computer Science and Engineering