Hierfür gibt es kein direktes kochrezept. Das oberbegrif heißt hier: "kryptographie". Weitere begriffe, wie etwa "CSS" oder "RSA", sowie natürlich ein allgemein mathematischer verständnis für "algorithmen" ist hier sehr wichtig, um überhaupt an die materie herangehen zu können.

Weitere allgemeininfos können hier bezogen werden:
-> Inter. M.O.S.C. Lexicon
-> Allgemeines Grundwissen
-> (noch mehr) Grundwissen, incl. bsp. eines Source-Codes