Data encrypt algorithm definition