درباره این ابزار
رمز بایفید (Bifid) که فلیکس دلاستل حدود سال ۱۹۰۱ اختراع کرد، یک مربع پولیبیوس را با کسریسازی و جابهجایی ترکیب میکند تا هر حرف خروجی به دو حرف ورودی متفاوت وابسته باشد — و اطلاعات را در سراسر پیام پخش، یا منتشر، میکند. این ابزار یک مربع پولیبیوسِ کلیددارِ ۵x۵ (I و J یک سلول را به اشتراک میگذارند) میسازد، آن را نشان میدهد و متن شما را در مرورگر رمزگذاری یا رمزگشایی میکند.
هر حرفِ متن اصلی نخست بهصورت یک جفت مختصات نوشته میشود — سطر و ستونش در مربع. متن در بلوکهایی پردازش میشود که طولشان دوره است. درون یک بلوک، همهٔ شمارههای سطر نخست فهرست میشوند، سپس همهٔ شمارههای ستون، و یک جریان رقمی تشکیل میدهند؛ آن جریان سپس در جفتهای متوالی بازخوانده میشود، و هر جفت (سطر، ستون) تازه از میان مربع نگاشت میشود تا یک حرف رمزی تولید کند. چون سطرها و ستونهای حروف همسایه درهمبافته میشوند، یک حرف واحدِ متن اصلی بر چندین حرف رمزی اثر میگذارد. رمزگشایی فرایند را معکوس میکند: مختصات هر حرف رمزی را بخوانید، دنبالهٔ رقمی بلوک را به یک نیمهٔ سطرها و یک نیمهٔ ستونها تقسیم کنید، و آنها را دوباره ترکیب کنید.
امنیت از دوره میآید: دورهٔ بزرگتر حروف بیشتری را با هم میآمیزد و بهتر در برابر تحلیل مقاومت میکند، در حالی که دورهٔ تنظیمنشده کل پیام را بهعنوان یک بلوک کسریسازی میکند. تمام محاسبات محلی و خصوصی است. توجه کنید که کاراکترهای غیرحرفی حذف میشوند، متن بزرگ میشود، و J پیش از رمزگذاری در I تا میخورد.