نگارش رمزی

شاید تا حالا خیلی سعی کرده‌اید که با دوستانتان با رمز حرف بزنید یا یک خطی مثل خط میخی را برای خودتان اختراع کنید که هیچ کس از عهده‌ی خواندن آن برنیاید.در این جا یک روش خیلی ساده برای رمز‌ نگاری را توضیح می‌دهیم.  

 نگارش رمزی

فرض کنید می‌خواهید جمله‌ی «بعد از کلاس می‌بینمت» را با رمز برای دوستتان بفرستید تا یک قرار مهم را یادآوری کنید.
قبل از شروع هر کاری حروف الفبا را روی یک تکه کاغذ بنویسید و آن ها را از ۱ تا ۳۲ شماره گذاری کنید :

 

قبل از هر چیز ، نیاز به یک کلمه ی کلید دارید. فرض کنید «سلام» کلید رمز شما باشد. گام بعدی ، تبدیل کردن کلمه ی کلید به عدد است. «س» پانزدهمین ، «ل» بیست‌و هفتمین ، «الف» اولین و «م» بیست و هشتمین حروف الفبا هستند . پس کلمه‌ی کلید ما به این صورت درمی ‌آید:.

حالا سراغ جمله‌ی موردنظر می‌رویم. ۱۵ اولین عدد کلمه ی کلید و اولین حرف جمله‌ ب=۲ می باشد ، چون ص=۱۷=۱۵+۲، پس به جای "ب" ، "ص" را می نویسیم . ۲۷ دومین عدد کلمه ی کلید و دومین حرف جمله ع=۲۱ می باشد،چون ۴۸=۲۱+۲۷ از ۳۲ بیش تر است،پس به جای "ع" ،ش= ۱۶=۳۲-۴۸را می نویسیم . ۱سومین عدد کلمه‌ی کلید و سومین حرف جمله د=۱۰ می باشد ، چون ذ= ۱۱=۱۰+۱، پس به جای "د" ، "ذ" را می نویسیم . به همین ترتیب به جای "الف" ، "ن" را می نویسیم . حالا که به انتهای واژه‌ی کلیدی رسیدیم، دوباره از اول شروع می‌کنیم و بقیه ی حرف‌ها را با استفاده از کلید جابه‌جا می‌کنیم. سرانجام ، جمله‌ ی موردنظر «بعد از کلاس می‌بینمت» با کلمه‌ی کلید «سلام» به جمله‌ی رمزی:«صشذ نم ظمنو فاوسقنی »تبدیل می‌شود.دوست شما با داشتن کلید می‌تواند جمله‌ی رمزی را به ترتیب زیر رمزگشایی کند :
اولین حرف جمله ی رمزی : ص=۱۷ و اولین حرف کلید : س=۱۵ می باشد ، چون ب= ۲=۱۵-۱۷ پس اولین حرف جمله "ب" می باشد که همین طور است . دومین حرف جمله ی رمزی : ش=۱۶ و دومین حرف کلید : ل=۲۷ می باشد ، چون نمی توان از ۱۶ واحد ۲۷ واحد برداشت پس به ترتیب زیر عمل می کنیم :ع= ۲۱=۲۷-۱۶+۳۲ (توجه کنید که در رمز کردن جمله ،اگر حاصل از ۳۲ بیش تر می شد ، ۳۲ واحد از آن کم می کردیم و در رمز گشایی اگر عمل تفریق امکان پذیر نبود، ۳۲ واحد به آن اضافه می کنیم .) اگر این روند را ادامه دهیم جمله ی ما رمز گشایی می شود .