Сколько типов шифров существует в криптографии?