new encipherment process, way more secure. Oh, and some more comments... never hurts
little improvement in en/decipherment process