A Java crypto implementation of DNAprovider featuring complexity in theory and practice - Hodorogea, Tatiana (Array, 2008)