Jump to content

gcrypt - sistem de criptare stringuri


Gabriel03
 Share

Recommended Posts

Salutare tuturor!

 

Am revenit cu un modul pentru javascript facut de mine de la 0.

Cu acesta puteti cripta orice text doriti. Este o modalitate inventata de mine care foloseste un token de criptare si tabelul ASCII pentru fiecare litera ( exista 50 de hash-uri pentru fiecare string insa poate fi marit -> acesta nu afecteaza performanta. Recomand ca acel token de criptare sa fie intre 32 si 126. Poate fi schimbat la linia 7 )

A fost testat de mine cu mai multe stringuri in 1000 test case-uri si toate au decurs bine

 

Aveti urmatoarele functii:

g_hashString(string) -> returneaza hashul care rezulta din acel string
g_checkHash(hash, string) -> verifici daca hashul corespunde cu stringul
g_getRandomizerFromHash(hash) -> returneaza tokenul folosit pentru criptarea stringului

Tin sa precizez ca acest modul este facut din plictiseala deci sa nu va asteptati la ceva foarte serios. Este facut pentru distractie. Poate fi folosit dar este destul de usor de decriptat daca ai source codeul in fata.

 

Performante: 

16ms pentru 1000 de criptari si verificare cu textul 

TestPentruPerformanta123$#*%@#$%@'

0.30ms pentru o singura criptare si verificare cu textul de mai sus.

 

Este destul de rapid dar se putea si mai repede insa nu am stat sa optimizez codul. ( unele parti sunt hardcoded )

 

Link download:

This is the hidden content, please

Web Developer

petregabriel.ro

 

 

Link to comment
Share on other sites

  • 4 months later...
  • 6 months later...
  • 2 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...