معرفی
من همیشه به دنبال تعریف ساده ای از مفاهیم رمزنگاری بودم تا اینکه شنیدم کسی می گوید: "رمز نگاری هنر عمومی نگه داشتن همه چیز به جز کلیدها است". و فوق العاده مختصر است.
به طور کلی، اگر شخص "الف" بخواهد داده های سری را برای شخص "ب" ارسال کند ، از طریق شبکه انجام می شود. هیچ یک از A یا B کنترل شبکه یا اینترنت را ندارند. بنابراین آنها نمی توانند منع کنند که شخص "C" آنچه را که در شبکه رد و بدل می کند ببیند. بنابراین آنها باید این کار را به گونه ای انجام دهند که شخص C (که معمولاً به آن مردان وسط گفته می شود ) هنگام خواندن مطالب چیزی متوجه نشود. اینجا رمزنگاری می آید.
به چند روش قابل انجام است.
در این مقاله، ما بر روی یک مدل ساده که رمزگذاری متقارن است تمرکز خواهیم کرد.
پيش نياز
- ویژوال استودیو 2022
- Net Core 6.0