Джованни Соро (Венеция,? - 1544) был итальянским профессиональным взломщиком кодов. Он был первым выдающимся криптоаналитиком эпохи Возрождения и первым великим криптоаналитиком западного мира. Соро известен как отец современной криптографии.
Соро был нанят в Венеции в 1506 году Советом Десяти в качестве главного взломщика шифров. Они были первой секретной службой, специализирующейся на взломе кодов. Соро тайно руководила операцией криптоанализа как секретарша по шифрованию. В задачи Соро входила расшифровка секретных сообщений, полученных от шпионов-посыльных соперников Венеции. В то время Венецию преследовали шпионаж и уловки. Совет десяти часто менял свои собственные шифры, чтобы препятствовать конкурентам, таким как Франсуа Виет, французский математик (отец современной алгебраической системы обозначений).
Успешная дипломатия зависела от знания смежных мысли и идеи княжеств. Соро смог расшифровать шифры большинства других судов. К 1510 году он заставил большинство из них усовершенствовать свои шифры до гораздо более высокой степени сложности. В результате Папская курия наняла его для взлома кодов, которые не могли сделать их собственные шифровальные аналитики в Риме. Папа Климент VII часто отправлял Соро сообщения для криптоанализа, чтобы проверить их непроницаемость.
Работа Соро в Венеции продолжала преобладать над его работой в Ватикане. Он был главным криптоаналитиком Венеции почти 40 лет. Его работа - одна из первых сохранившихся успешных криптоанализов. Репутация Соро была великолепна среди лидеров других итальянских городов-государств и Европы. Он был настолько успешен, что к 1542 году ему дали двух помощников и секретный кабинет в Дворце Дожей над Сала-ди-Сегрет. Он сделал Венецию бастионом дипломатической криптологии эпохи Возрождения.
Соро написал трактат на итальянском, французском, испанском и латинском языках в начале 16 века о криптографии и разгадывании шифров, который с тех пор был утерян.