Brutuslib
- knihovna pro synchronní šifrování (FREEWARE)
string brutus_encode ( message string, key string )
Zašifruje zprávu message klíčem key.
Vrací -1 pokud délka key není v intervalu 4 až 65 500. Vrací -2, pokud délka key není dělitelný 4.
V případě, že funkce proběhla úspěšně, vrátí zašifrovaný řetězec.
string brutus_decode ( message string, key string )
Dešifruje zprávu message kódem key.
Vrací -1 pokud délka key není v intervalu 4 až 65 500. Vrací -2, pokud délka key není dělitelný 4.
V případě, že funkce proběhla úspěšně, vrátí zašifrovaný řetězec.
int brutus_check_key ( length int )
Zkontroluje, jestli length je odpovídá předpokladům pro délku klíče. Je využívaná ostatními funkcemi.
Vrací -1 pokud length není v intervalu 4 až 65 500. Vrací -2, pokud length není dělitelná 4.
V případě, že funkce proběhla úspěšně, vrátí 0.
string brutus_generate_rand_str ( length int )
Vrací náhodně generovaný řetězec o délce length.