A square-free ring is an artinian ring in which each indecomposable projective module has no repeated composition factors. Such square-free rings are closed under Morita equivalence. All square-free algebras, those finite dimensional algebras A over a field K with the property that dim(K)(eAf) <= 1 for every pair of primitive idempotents of A, are square-free as rings and include all incidence algebras of posets over fields. Several earlier studies, including ones by Stanley [14], Baclawski [4], Clark [5], Coelho [6], Anderson and D'Ambrosia [1, 2], have produced characterizations of square-free algebras. Here using the non-abelian cohomology of Dedecker [8] we generalize a characterization [2] of square-free algebras by showing that an indecomposable, basic artinian ring R is square-free iff it is isomorphic to a ring (D xi S)-S-alpha, that is constructed as the vector space DS over a division ring D with basis a square-free semigroup S where multiplication is twisted by a 2-cocycle (alpha, xi) of S with coefficients in the division ring D. We then generalize studies (see [2, 6]) of automorphism groups to prove that if R = (D xi S)-S-alpha is a square-free ring, then there is a short exact sequence 1 -> H-(alpha, xi)(1)(S, D) -> Out R -> W -> 1 where W is the stabilizer of the action of (alpha, xi) on Aut(S), and when (alpha, xi) is trivial, W = Aut(S) and the sequence splits.