100% гарантии, вроде, нет ни у одного антисептика.
Мирамистин снижает риск заразиться, но использовать его нужно не позднее 2х часов после полового акта. Обработать нужно все, включая уретральный канал.
подробная инструкция есть в упаковке.
Если хотите максимально перестраховаться - спите с людьми, которые готовы предоставить вам свежие справки об отсутствии ЗППП(только помните, что инкубационный период может доходить до полугода), используйте презервативы.