Das hat nichts mit der Länge des Passwortes zu tun. Schreibe einen (mehrere!) Algorithmus(-en) zur Berechnung des PWs. Natürlich nicht nur mit + und -. XOR, Faktoriesierung, etc. eignet sich da gut. Auch sollte es nicht darum gehen, möglichst ein CrackMe zu machen, in dem du X Verfahren integrierst, sondern dir einen ausdenkst.
+++ATH0: Einen kniffligen Algorithmus zu finden ist ähnlich schwer des Crackens. Denn wenn du es reversen kannst, weißt du auch die Grundlegen des Algorithmus bzw. seine Bestandteile und somit lernst du, was sicher/unsicher in der Crackdauer ist. Vice Versa kennt man als erfahrener Programmierer auf diverse Kniffe, um das Cracken bzw. KeyGenen zu verhindern; mathematische Fallen, Benutzung verschiedener Fake-Algorithmen zur Verwirrung o.ä.