Modern encryption methods can be divided by two criteria: by type of key used, and by type of input data.
Moderne metode šifriranja mogu se podijeliti po dva kriterija: po tipu korištenog ključa i tipu ulaznih podataka.