Abstract :
A factorization of a group G is a collection of subsets (A1, A2,...,Ar) such that every element g isin G has a unique representation g =a1ldr a2ldr...ldrar where a1 isin Ai for i = 1,..., r. We shall survey several applications of group factorizations in information theory. They occur in the analysis of syndromes of integer codes, several graphs with large girth important for LDPC codes can be constructed using group factorizations, and various cryptosystems are based on them.