ik ben op zoek naar een algoritme om tekst te coderen

De tekst en een nummer moeten worden omgezet in een code. Deze moet ik ook weer kunnen terugvertalen. Waar vind ik zoiets?

Toegevoegd na 11 minuten:
ik wil een naam met een nummer samenvoegen. bijvoorbeeld de naam: "de visser bv" en een nummer als 121006. dat levert dan een code op als: TGY67-3FGT5-YG7GH-76C5L" op. Hierin zit dan een deel van de naam en de cijfers opgeslagen. Wellicht zit er dan een controlegetal in om snel de juistheid van de code te bepalen. En ik moet het terug kunnen vertalen.

Toegevoegd na 51 minuten:
Het antwoord van Widar is heel bruikbaar. Ik kan het niet uit een database halen omdat iedere klant weer een eigen inlogcode moet krijgen. Bovendien mag de code maar een jaar werken, daarom komt er een getal bij. Ik ga eens puzzelen met de suggesties van Widar.
Ik kan overigens geen tools vinden op internet die je hierbij helpen.

Weet jij het antwoord?

/2500

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100