کلمه جو
صفحه اصلی

رمزنگاری جابه جایی

دانشنامه عمومی

در رمزنگاری کلاسیک، رمزنگاری جابجایی (به انگلیسی: Transposition cipher) روشی است که با جابجا کردن حروف عمل رمز کردن را انجام می دهد و با اجرای برعکس آن رمزگشایی صورت می گیرد. از دید ریاضی یک تابع یک به یک بر روی مکان حروف کار رمزکردن را انجام می دهد و معکوس آن برای رمزگشایی استفاده می گردد.رمزهای جابجایی ترتیب حروف را عوض می کنند ولی آن ها را تغییر نمی دهند.در ادامه نمونه هایی از رمزنگاری جابه جایی معرفی شده اند.
در این نوع سیستم همانطور که از نام آن برمی آید،ابتدا به تعداد دلخواهی ریل(خط) تشکیل می دهیم. سپس حروف متنی که می خواهیم آن را رمز کنیم را به ترتیب از ابتدای ریل اول به صورت زیگزاگ قرار می دهیم. به عنوان نمونه اگر متن اصلی ما 'WE ARE DISCOVERED. FLEE AT ONCE' باشد متن رمز شدهٔ آن به شکل زیر به دست می آید:
W . . . E . . . C . . . R . . . L . . . T . . . E. E . R . D . S . O . E . E . F . E . A . O . C .. . A . . . I . . . V . . . D . . . E . . . N . .حال به صورت سطری این حروف را کنار هم قرار می دهیم و به متن زیر می رسیم:
WECRLTEERDSOEEFEAOCAIVDEN


کلمات دیگر: