Описание тега blowfish

Blowfish - это блочный шифр, разработанный в 1993 году, чтобы быть быстрым на процессорах общего назначения того времени. Он имеет размер блока 64 бита и размер переменного ключа до 448 бит.

По словам Брюса Шнайера, его дизайнера в интервью 2007 года, использовать Blowfish в каких-либо новых проектах, скорее всего, не стоит:

Альтернатив DES там не было. Я написал Blowfish как такую ​​альтернативу, но я даже не знал, выживет ли она через год криптоанализа. Писать алгоритмы шифрования сложно, и всегда приятно, если написанный вами алгоритм оказывается безопасным. На данный момент я удивлен, что он все еще используется. Если люди спрашивают, я рекомендую Twofish.

Следует отметить, что Twofish был одним из проигравших участников конкурса AES, поэтому общее криптографическое сообщество, скорее всего, порекомендует aes вместо twofish.

Страница в Википедии о Blowfish