رمز Affine
پیامها را با رمز جانشینی Affine کدگذاری و کدگشایی کنید.
نتیجه
نحوه استفاده
- مقادیر خود را در فیلدهای بالا وارد کنید.
- برای دیدن نتیجه روی «محاسبه» بزنید.
- برای ارسال نتیجه از «اشتراکگذاری» استفاده کنید.
درباره این ابزار
این ابزار متن را با رمز Affine رمزگذاری و رمزگشایی میکند؛ رمزی جایگزینی که با E(x) = (a·x + b) mod 26 تعریف میشود، که در آن x جایگاه عددی یک حرف (A=0…Z=25)، a و b کلیدهای رمزگذاری هستند، و نتیجه دوباره به یک حرف نگاشت میشود. چون رمزگشایی به تقسیم پیمانهای نیاز دارد، کلید a باید با ۲۶ هماول باشد (هیچ عامل مشترکی جز ۱ نداشته باشد) — گزینههای معتبر ۱، ۳، ۵، ۷، ۹، ۱۱، ۱۵، ۱۷، ۱۹، ۲۱، ۲۳، ۲۵ هستند.
این رمز نمونهٔ آموزشی کلاسیکی در دورههای مقدماتی رمزنگاری است، زیرا هم رمز سزار (وقتی a=1) و هم رمزهای ضربی ساده را تعمیم میدهد، و در عین حال نشان میدهد چرا حساب پیمانهای و هماولبودن برای وارونپذیری اهمیت دارند. متن خود و دو کلید a و b را وارد کنید تا یک پیام رمزگذاری یا رمزگشایی شود.
Was this helpful?
میتوانید حداکثر ۳ واکنش انتخاب کنید.
ماشینحسابهای پرطرفدار
ماشینحساب وام
قسط ماهانه، کل سود و جدول کامل اقساط.
ماشینحساب درصد
تغییر درصدی، درصد از یک مقدار و محاسبات نسبت.
ماشینحساب تخفیف
قیمت نهایی، صرفهجویی و مبلغ تخفیف را محاسبه کنید.
ماشینحساب BMI
شاخص توده بدنی از قد و وزن (متریک یا امپریال).
محاسبهگر سن
سن دقیق خود را به سال، ماه و روز از تاریخ تولد محاسبه کنید.
محاسبهگر سود مرکب
مبلغ نهایی و سود کسبشده با ترکیب را محاسبه کنید.
همه ماشینحسابها
ماشینحسابی یافت نشد
Comments (0)