Автор Тема: Един криптографски въпрос...  (Прочетена 877 пъти)

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Абе има ли някаква нормална причина (почти) всички добре-познати block cipher алгоритми да работят толкова бавно в OFB режим? Имам предвид, поне на пръв поглед не виждам някаква причина, поради която например един блоков шифър в CBC режим да върви по-бързо, отколкото в OFB режим: разликата е само че там където се XOR-ва и там където се прилага криптирането местата на ключа и на предишния криптиран блок са разменени. Не би трябвало да има разлика в сложността на алгоритъма, оттам и на скоростта на изпълнение. Въпреки това, като правя тестове, разликата е огромна, понякога в пъти. Може да е някакъв проблем на имплементацията (ползвам mcrypt библиотеката), ама това ми се вижда просто нелогично. Някой по-запознат може ли да обясни на какво се дължи това?
Активен

"Knowledge is power" - France is Bacon