Ձախ կողմում գտնվող դիագրամը ցույց է տալիս Blowfish-ի գործողությունը: Յուրաքանչյուր տող ներկայացնում է 32 բիթ: Ալգորիթմը պահպանում է երկու ենթաստեղների զանգված՝ 18 մուտքով P-զանգված և չորս 256 մուտքի S-արկղ։
Քանի՞ S-արկղ կա Blowfish ալգորիթմում:
Բացատրություն. կան 4 s-արկղեր՝ յուրաքանչյուրը 256 գրառումով blowfish ալգորիթմում:
Ի՞նչ գործառույթ ունի S-box-ը Blowfish ալգորիթմում:
Գաղտնագրության մեջ S-արկղը (փոխարինման տուփ) սիմետրիկ բանալիների ալգորիթմների հիմնական բաղադրիչն է, որը կատարում է փոխարինում բլոկային ծածկագրերում դրանք սովորաբար օգտագործվում են կապը թաքցնելու համար: բանալու և գաղտնագրված տեքստի միջև՝ այդպիսով ապահովելով Շենոնի շփոթության հատկությունը։
Որքա՞ն է Blowfish-ի երկարությունը:
Blowfish-ը գաղտնագրման ալգորիթմ է կամ ծածկագիր, մասնավորապես՝ բլոկային ծածկագիր: Blowfish-ն ունի 64-բիթանոց բլոկի չափ և աջակցում է 32-448 բիթ:
Ի՞նչ տեսակի ալգորիթմ է Blowfish-ը:
Blowfish-ը սիմետրիկ գաղտնագրման ալգորիթմ է, ինչը նշանակում է, որ այն օգտագործում է նույն գաղտնի բանալին հաղորդագրությունները և՛ գաղտնագրելու, և՛ վերծանելու համար: Blowfish-ը նաև բլոկային ծածկագիր է, ինչը նշանակում է, որ այն գաղտնագրման և վերծանման ընթացքում հաղորդագրությունը բաժանում է ֆիքսված երկարության բլոկների: