Encryption class

Door St.Chessere , 24 jaar geleden, 3.324x bekeken

Ik had een methode nodig om data en files te encrypten zodat mensen die er geen gebruik van mochten maken er niets mee konden doen, maar ik vond om steeds maar weer de mcrypt functies te gebruiken te omslachtig. Daarom heb ik een class gemaakt die alles heel makkelijk maakt, hou er wel rekening mee dat je mcrypt enabled moet hebben.

Oja je hebt zowel de iv en de key nodig om te decrypten.

Gesponsorde koppelingen

PHP script bestanden

  1. encryption-class

 

Er zijn 5 reacties op 'Overig'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Han eev
Han eev
24 jaar geleden
 
0 +1 -0 -1
leuk !
maar waar kan je mycrip aan zetten??
St.Chessere
St.Chessere
24 jaar geleden
 
0 +1 -0 -1
Ehm je moet eerst de library downloaden en dan de todo lezen en voila je hebt mcrypt ;)
Han eev
Han eev
24 jaar geleden
 
0 +1 -0 -1
oke
ik zal is zoeken :)
Joris van Rooij
Joris van Rooij
24 jaar geleden
 
0 +1 -0 -1
Voor ons Trotse Debian gebruikers:
apt-get update
apt-get install php4-mcrypt

voor POSIX (linux, *BSD, Unix enz) machines zonder apt:
Hier kun je de lib downloaden.
configure en compile libmcrypt met o.a. --disable-posix-threads
en configure en compile daarna php met o.a. --with-mcrypt=(mcrypt-pad)

Wat Redhat's RPM in huis heeft weet ik zo niet.

Chessere, zou jij ff kunnen posten hoe jij het onder mandrake hebt gedaan?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
St.Chessere
St.Chessere
24 jaar geleden
 
0 +1 -0 -1
Ik heb mcypt meteen mee gecompiled met de installatie van php.
./configure --with-mcrypt=/*/libmcrypt-2.4.x
En tux doet de rest :P

Zorg wel dat je de laatste versie van mcrypt gebruik want ik had een preversion en die gaf problemen met de bepaalde algorithmes die die nog niet ondersteunde.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. encryption-class

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.