چک سام چیست؟ و نحوه محاسبه مبلغ چک

ثبت نام کنید و روزانه 1000 دلار کسب کنید ⋙

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

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

چک سام چیست؟  و نحوه محاسبه مبلغ چک

این تعداد سیب همان کاری است که چک سام با فایل شما انجام می دهد. اگر فایل بسیار بزرگی را از طریق شبکه (شخص ثالث) ارسال کرده اید یا از اینترنت دانلود کرده اید و می خواهید مطمئن شوید که فایل به درستی ارسال یا دریافت شده است، یک الگوریتم چک جمع را روی فایل خود اعمال می کنید که در حال انجام است. ارسال شده و مقدار را به گیرنده مخابره می کند. با دریافت فایل، گیرنده همان الگوریتم را اعمال می کند و مقدار به دست آمده را با آنچه ارسال کرده اید مطابقت می دهد. اگر مقادیر مطابقت داشته باشند، فایل به درستی ارسال شده است و هیچ داده ای از بین نرفته است. اما اگر مقادیر متفاوت باشند، گیرنده فوراً متوجه می شود که برخی از داده ها از بین رفته یا فایل در شبکه دستکاری شده است. از آنجایی که داده ها ممکن است برای ما بسیار حساس و مهم باشند، بررسی هر گونه خطایی که ممکن است در حین انتقال رخ داده باشد، مهم است. بنابراین، چک‌سوم برای حفظ صحت و یکپارچگی داده‌ها بسیار مهم است. حتی یک تغییر بسیار کوچک در داده ها باعث تغییر عمده در چک سام می شود. پروتکل‌هایی مانند TCP/IP که قوانین ارتباطی اینترنت را کنترل می‌کنند نیز از چک‌سام استفاده می‌کنند تا مطمئن شوند که داده‌های همیشه صحیح تحویل داده می‌شوند.

چک‌سوم اساساً الگوریتمی است که از یک تابع هش رمزنگاری استفاده می‌کند. این الگوریتم بر روی یک قطعه داده یا یک فایل قبل از ارسال و پس از دریافت آن از طریق شبکه اعمال می شود. شاید متوجه شده باشید که در کنار یک لینک دانلود ارائه شده است تا هنگام دانلود فایل، بتوانید چک‌سوم را در رایانه خود محاسبه کرده و آن را با مقدار داده شده مطابقت دهید. توجه داشته باشید که طول یک چک‌سوم به اندازه داده‌ها بستگی ندارد، بلکه به الگوریتم مورد استفاده بستگی دارد. متداول ترین الگوریتم های چک جمع مورد استفاده عبارتند از MD5 (الگوریتم خلاصه پیام 5)، SHA1 (الگوریتم هشینگ ایمن 1)، SHA-256 و SHA-512. این الگوریتم ها به ترتیب مقادیر هش 128 بیتی، 160 بیتی، 256 بیتی و 512 بیتی را تولید می کنند. SHA-256 و SHA-512 جدیدتر و قوی تر از SHA-1 و MD5 هستند، که در برخی موارد نادر مقادیر یکسانی را برای دو فایل مختلف تولید می کنند. این امر اعتبار آن الگوریتم ها را به خطر انداخت. تکنیک های جدیدتر ضد خطا و قابل اطمینان تر هستند. الگوریتم Hashing عمدتا داده ها را به معادل باینری خود تبدیل می کند و سپس برخی از عملیات های اساسی مانند AND، OR، XOR و غیره را روی آن انجام می دهد و در نهایت مقدار هگز محاسبات را استخراج می کند.

فهرست

چک سام چیست؟ و نحوه محاسبه مبلغ چک

روش 1:  محاسبه Checksums با استفاده از PowerShell

1. از جستجو در منوی شروع در ویندوز 10 استفاده کنید و PowerShell را تایپ کنید و از لیست روی " Windows PowerShell " کلیک کنید .

2. همچنین، می‌توانید روی start کلیک راست کرده و « Windows PowerShell » را از منو انتخاب کنید.

چک سام چیست؟  و نحوه محاسبه مبلغ چک

3. در Windows PowerShell، دستور زیر را اجرا کنید:

Get-FileHash yourFilePath برای مثال Get-FileHash C:\Users\hp\Desktop\myfile.docx

4. اعلان مقدار هش SHA-256 را به طور پیش فرض نمایش می دهد.

چک سام چیست؟  و نحوه محاسبه مبلغ چک

5. برای الگوریتم های دیگر، می توانید از:

Get-FileHash yourFilePath – الگوریتم MD5 یا Get-FileHash yourFilePath – الگوریتم SHA1

اکنون می توانید مقدار به دست آمده را با مقدار داده شده مطابقت دهید.

چک سام چیست؟  و نحوه محاسبه مبلغ چک

روش 2: محاسبه Checksum با استفاده از ماشین حساب Checksum آنلاین

بسیاری از ماشین‌حساب‌های کنترلی آنلاین مانند 'onlinemd5.com' وجود دارد. از این سایت می توان برای محاسبه چک جمع های MD5، SHA1 و SHA-256 برای هر فایل و حتی برای هر متنی استفاده کرد.

1. بر روی دکمه " انتخاب فایل " کلیک کنید و فایل مورد نظر خود را باز کنید.

2. متناوبا، فایل خود را در کادر مشخص شده بکشید و رها کنید.

چک سام چیست؟  و نحوه محاسبه مبلغ چک

3.الگوریتم مورد نظر خود را انتخاب کرده و چک جمع مورد نیاز را بدست آورید.

چک سام چیست؟  و نحوه محاسبه مبلغ چک

4. همچنین می توانید با کپی کردن جمع چک داده شده در کادر متنی «مقایسه با:»، این جمع کنترلی به دست آمده را با جمع کنترلی داده شده مطابقت دهید.

5. بر این اساس تیک یا ضربدر را در کنار کادر متن مشاهده خواهید کرد.

برای محاسبه هش برای یک رشته یا متن به طور مستقیم:

الف) صفحه را به پایین اسکرول کنید تا " MD5 & SHA1 Hash Generator For Text "

چک سام چیست؟  و نحوه محاسبه مبلغ چک

ب) رشته را در کادر متنی داده شده کپی کنید تا چک جمع مورد نیاز را بدست آورید.

برای سایر الگوریتم‌ها، می‌توانید از « https://defuse.ca/checksums.htm » استفاده کنید . این سایت لیست گسترده ای از مقادیر مختلف الگوریتم هش را در اختیار شما قرار می دهد. برای انتخاب فایل خود، روی «انتخاب فایل» کلیک کنید و برای دریافت نتایج، بر روی « محاسبه جمع‌های چک… » کلیک کنید .

روش 3: از MD5 & SHA Checksum Utility استفاده کنید

ابتدا MD5 & SHA Checksum Utility را دانلود کنید سپس با دوبار کلیک کردن روی فایل exe آن را اجرا کنید. به سادگی فایل خود را مرور کنید و می توانید هش MD5، SHA1، SHA-256 یا SHA-512 آن را بدست آورید. همچنین می توانید هش داده شده را در کادر متنی مربوطه کپی کنید تا به راحتی آن را با مقدار بدست آمده مطابقت دهید.

چک سام چیست؟  و نحوه محاسبه مبلغ چک

توصیه شده:

امیدوارم مراحل بالا در یادگیری چک‌سام چیست؟ و نحوه محاسبه آن؛ اما اگر هنوز در مورد این مقاله سوالی دارید، در بخش نظرات بپرسید.

Sign up and earn $1000 a day ⋙

نحوه اضافه کردن کارت اعتباری در برنامه نقدی

نحوه اضافه کردن کارت اعتباری در برنامه نقدی

در حالی که Cash App اساساً با حساب بانکی شما و یک کارت نقدی برای ارائه تراکنش های یکپارچه متصل می شود، از کارت های اعتباری نیز پشتیبانی می کند. اضافه کردن شما

چگونه بفهمیم کسی در اسنپ چت شما را تعقیب می کند؟

چگونه بفهمیم کسی در اسنپ چت شما را تعقیب می کند؟

در ماهیت خود، رسانه های اجتماعی درباره اشتراک گذاری هستند، در مورد اینکه مردم بدانند شما کجا هستید و چه می کنید. استفاده از رسانه های اجتماعی به معنای انتظار از دست دادن است

نحوه ایجاد یک ارائه در Canva

نحوه ایجاد یک ارائه در Canva

ارائه های Canva به شما این امکان را می دهد که دوباره تصور کنید و ارائه های آموزنده و بصری جذاب ایجاد کنید. این به لطف کتابخانه رسانه ای عظیم آن است

نحوه اشتراک گذاری فرم های گوگل

نحوه اشتراک گذاری فرم های گوگل

پس از تکمیل فرم Google، وقت آن است که آن را با مخاطبان هدف خود به اشتراک بگذارید. فرم ها می توانند به شما کمک کنند با مشتریان بالقوه تعامل داشته باشید و در مورد آن بیشتر بدانید

بهترین برنامه های رایگان طراحی آی پد

بهترین برنامه های رایگان طراحی آی پد

طراحی یکی از هیجان انگیزترین کارهایی است که می توانید با iPad انجام دهید. با این حال، شما به یک برنامه برای کمک به ترسیم نیاز دارید. اکثر برنامه های طراحی موجود بر روی a کار می کنند

نحوه اسکن یک سند به PDF با Apple Notes

نحوه اسکن یک سند به PDF با Apple Notes

اکثر مردم از Apple Notes برای نوشتن و همگام سازی یادداشت ها در iCloud استفاده می کنند. این برنامه نه تنها دسترسی شما به یادداشت ها را از دستگاه های مختلف اپل ساده می کند، بلکه باعث می شود

الگوهای اسلاید Google رایگان

الگوهای اسلاید Google رایگان

اسلایدهای Google بهترین مکان برای تهیه قالب های رایگان برای قالب بندی و ایجاد ارائه است. رایگان برای کاربران Gmail و بخشی از G-Suite، می توانید انتخاب کنید

آیا TikTok در واقع پیش نویس ها را پست می کند؟

آیا TikTok در واقع پیش نویس ها را پست می کند؟

اگر از TikToker پرشور هستید و مرتباً برای حفظ تعامل با مخاطبان خود پست می‌گذارید، احتمالاً از بخش پیش‌نویس‌ها (یا Creator) استفاده می‌کنید.

چگونه بفهمیم کسی شما را در Roblox بلاک کرده است

چگونه بفهمیم کسی شما را در Roblox بلاک کرده است

اگر نمی توانید به یک دوست در Roblox پیام دهید، ممکن است به دلایلی شما را بلاک کرده باشند. اما این عملکرد دقیقا چگونه کار می کند و آیا راه های دیگری نیز وجود دارد

بهترین فونت ها برای دستگاه های MIUI

بهترین فونت ها برای دستگاه های MIUI

اگر به دنبال بهترین فونت ها برای استفاده در دستگاه های MIUI خود هستید، شیائومی این کار را بسیار آسان کرده است. تنها کاری که باید انجام دهید این است که فونت مورد نظر خود را دانلود کنید، آن را ذخیره کنید

بهترین اپلیکیشن های کلاینت تلگرام

بهترین اپلیکیشن های کلاینت تلگرام

کارهای زیادی می توانید در تلگرام انجام دهید، مانند استفاده از استیکر یا عضویت در یکی از بهترین کانال های تلگرام. برای گسترش بیشتر عملکرد آن،

چگونه شماره تلفن خود را در واتس اپ مخفی کنیم؟

چگونه شماره تلفن خود را در واتس اپ مخفی کنیم؟

هنگامی که برای اولین بار یک حساب WhatsApp ایجاد می کنید، با استفاده از شماره تلفن موجود خود ثبت نام می کنید، که به شما امکان می دهد به لیست مخاطبین تلفن خود دسترسی پیدا کنید. با این حال، نه

تلگرام: نحوه استفاده از استیکر

تلگرام: نحوه استفاده از استیکر

تلگرام کاتالوگ بزرگی از استیکرهای رایگان را ارائه می دهد که می توانند به کتابخانه شما اضافه شوند. استیکرها در بسته هایی برای بیان حالات و احساسات مختلف آمده اند یا

چگونه بفهمیم کسی شما را در مسنجر بلاک کرده است؟

چگونه بفهمیم کسی شما را در مسنجر بلاک کرده است؟

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

چگونه می توان یک صفحه صدا در Discord اضافه کرد

چگونه می توان یک صفحه صدا در Discord اضافه کرد

Soundboard یک برنامه کامپیوتری است که به برنامه هایی مانند Discord در ایجاد جلوه های صوتی جالب کمک می کند. همچنین به شما این امکان را می دهد که صداهای مختلف را در آن آپلود کنید

نحوه استفاده از Overlay ها در CapCut

نحوه استفاده از Overlay ها در CapCut

وقتی می‌خواهید توجه هرچه بیشتر بیننده را به خود جلب کنید، باید از هر ابزار CapCut موجود استفاده کنید. همپوشانی ها به ساخت ویدیو کمک می کنند

نحوه استفاده از جیمیل بدون شماره تلفن

نحوه استفاده از جیمیل بدون شماره تلفن

در 14 نوامبر 2022 توسط استیو لارنر به‌روزرسانی شد تا فرآیندهای Android/iOS فعلی را برای ایجاد Gmail بدون شماره تلفن منعکس کند. اگر می خواهید یک جدید ایجاد کنید

چگونه لیست پخش Spotify خود را به اشتراک بگذارید

چگونه لیست پخش Spotify خود را به اشتراک بگذارید

Spotify اشتراک‌گذاری لیست‌های پخش را با خانواده و دوستانتان آسان کرده است – یک دکمه اشتراک‌گذاری درست در برنامه وجود دارد. همچنین، شما گزینه هایی برای انجام دادن دارید

چگونه می توان روپیه را در اشک های پادشاهی دریافت کرد

چگونه می توان روپیه را در اشک های پادشاهی دریافت کرد

آیتم‌های مختلفی وجود دارد که باید در «افسانه زلدا: اشک‌های پادشاهی» (TotK) ذخیره کنید. بسیاری از آنها برای به دست آوردن نیاز به پول دارند. را

رفع مشکل این کانال در تلگرام نمایش داده نمی شود

رفع مشکل این کانال در تلگرام نمایش داده نمی شود

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