تصویر: بررسی اجمالی الگوریتم هش Tiger-160/3

منتشر شده: ۱۲ ژانویهٔ ۲۰۲۶ ساعت ۱۳:۲۵:۱۷ (UTC)
آخرین به روز رسانی: ۹ ژانویهٔ ۲۰۲۶ ساعت ۲۳:۰۴:۴۷ (UTC)

نمای کلی بصری از الگوریتم هش Tiger-160/3 با جریان گام به گام از داده‌های ورودی، لایه‌گذاری و بلوک‌های پیام از طریق دورهای فشرده‌سازی و مراحل اختلاط تا خروجی هش نهایی ۱۶۰ بیتی.


این صفحه ماشینی از انگلیسی ترجمه شد تا در دسترس هر چه بیشتر مردم باشد. متأسفانه، ترجمه ماشینی هنوز یک فناوری کامل نشده است، بنابراین ممکن است خطاهایی رخ دهد. در صورت تمایل می توانید نسخه اصلی انگلیسی را در اینجا مشاهده کنید:

Tiger-160/3 Hash Algorithm Overview

اینفوگرافیک افقی که فلوچارت ساده‌شده‌ای از الگوریتم هش Tiger-160/3 را از داده‌های ورودی، از طریق دورهای فشرده‌سازی و ترکیب تا رسیدن به یک مقدار هش نهایی ۱۶۰ بیتی نشان می‌دهد.

نسخه‌های موجود از این تصویر

فایل‌های تصویری که در زیر برای دانلود موجود است، نسبت به تصاویر موجود در مقالات و صفحات این وب‌سایت که برای کاهش مصرف پهنای باند، از نظر حجم فایل بهینه‌تر شده‌اند، فشرده‌سازی کمتری داشته و وضوح بالاتری دارند - و در نتیجه، کیفیت بالاتری دارند.

اندازه معمولی (1,536 x 1,024)

سایز بزرگ (3,072 x 2,048)

سایز بسیار بزرگ (4,608 x 3,072)

سایز فوق العاده بزرگ (6,144 x 4,096)

اندازه‌ی کمیک بزرگ (1,048,576 x 699,051)

  • هنوز در حال آپلود هستم... ;-)

شرح تصویر

این تصویر، یک اینفوگرافیک عریض و افقی است که تجسمی ساده و سطح بالا از الگوریتم هش رمزنگاری Tiger-160/3 را ارائه می‌دهد. در مرکز بالای تصویر، متن سفید بزرگ و پررنگی با عنوان «الگوریتم هش Tiger-160/3» در پس‌زمینه‌ای با گرادیان آبی ملایم نوشته شده است. پس‌زمینه با خطوط و ردپاهای کم‌رنگ روی برد مدار تزئین شده است که بدون تحت الشعاع قرار دادن محتوای اصلی، فضایی تکنولوژیکی و ظریف ایجاد می‌کند.

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

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

در مرکز، یک پنل بزرگ خاکستری روشن با برچسب «دورهای فشرده‌سازی» قرار دارد. درون آن، کادرهای خاکستری تیره با متن سفید «دور ۱»، «دور ۲» و در پایین «... دور ۲۴» چیده شده‌اند که نشان‌دهنده‌ی توالی طولانی مراحل داخلی مشابه بدون افشای هیچ پارامتر فنی خاصی است. فلش‌های عمودی بین این کادرها بر ماهیت تکراری و مکرر این فرآیند تأکید دارند.

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

یک فلش آخر به یک مستطیل گرد سبز در منتهی‌الیه سمت راست با برچسب «مقدار هش نهایی ۱۶۰ بیتی» منتهی می‌شود. این بلوک ترمینال به صورت بصری خط لوله را تکمیل می‌کند و خروجی با طول ثابت تولید شده توسط الگوریتم را نشان می‌دهد.

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

تصویر مربوط به: ماشین حساب هش کد Tiger-160/3

در Bluesky به اشتراک بگذاریددر فیسبوک به اشتراک بگذاریددر لینکدین به اشتراک بگذاریددر Tumblr به اشتراک بگذاریددر X به اشتراک بگذاریدپین در پینترستدر Reddit به اشتراک بگذارید