Blowfish ( [бло́уфиш] талаффуз карда мешавад) — алгоритми криптографиест, ки бо намуди симметрӣ рамзбандӣ мекунад.

Он аз тарафи Брюс Шнайер соли 1993 пешниҳод шудааст. Он дар асоси шабакаи Фейстел бунёд ёфтааст. Функсия аз амалиётҳои содаву зудкори XOR, ҷойивазкунӣ ва ҷамъкунӣ истифода мебарад.

Нишондодҳо:

  • Андозаи блок: 64 бит.
  • Дарозии калид: тағйирёбанда, то 448 бит.
  • Миқдори давр: 16.

Муаллиф алгоритми Blowfish –ро бо назардошти чунин хусусиятҳо сохтааст:

  • босуръат;
  • сода;
  • мӯъҷаз;
  • устувории идорашаванванда.

Боз нигаред

вироиш

Пайванжҳо

вироиш