.NET Developer

CSharp Programming

۶ مطلب با کلمه‌ی کلیدی «رمزنگاری AES» ثبت شده است

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

ادامه قسمت چهارم  از بخــــش اول    و بخـــش دوم    و بخـــــش سوم

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

تمرکز این فصل بر تمامیت داده ها و ابزارهای رمزنگاری است که برای دستیابی به همان مورد استفاده قرار می گیرد.

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

تهدیدهای منفعل
این نوع تهدیدات به دلیل تغییرات تصادفی در داده ها وجود دارد.

این خطاهای داده به احتمال زیاد به دلیل نویز در یک کانال ارتباطی رخ می دهد. همچنین ، در هنگام ذخیره پرونده در دیسک ، ممکن است داده خراب شود.

کدهای تصحیح خطا و چک های ساده مانند Cyclic Redundancy Checks (CRC) برای تشخیص از بین رفتن تمامیت داده ها استفاده می شوند. در این تکنیک ها ، هضم داده ها به صورت ریاضی محاسبه می شود و به داده ها پیوست می شود.

ادامه مطلب...
۲۸ مهر ۹۸ ، ۲۱:۵۹ ۰ نظر
م.ب آیرملو

حالت های رمزگذاری AES(قسمت دوم)

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

رمزنگاری بلوک بلوک های داده با اندازه ثابت را پردازش می کند. معمولاً اندازه یک پیام از اندازه بلوک بزرگتر است. از این رو ، پیام طولانی به یک سری از بلوک های پیام پی در پی تقسیم می شود ، و رمزگذاری یک بار در این بلوک ها کار می کند.

حالت کتاب الکترونیکی (ECB)

این حالت ساده ترین روش برای پردازش یک سری از بلوک های پیام پی در پی ذکر شده است.

عمل
کاربر اولین بلوک متن ساده را می گیرد و آن را با کلید رمزگذاری می کند تا اولین بلوک متن رمزنگاری را تولید کند.

وی سپس بلوک دوم متن ساده را می گیرد و همین روند را با همان کلید و امثالهم دنبال می کند.

حالت ECB قطعی است ، یعنی اگر بلوک ساده P1 ، P2 ، ... ، Pm دو بار با همان کلید رمزگذاری می شوند ، بلوک های رمزنگاری خروجی یکسان خواهند بود.

ادامه مطلب...
۲۶ مهر ۹۸ ، ۱۷:۵۲ ۰ نظر
م.ب آیرملو
جمعه, ۳۰ فروردين ۱۳۹۸، ۱۱:۱۶ ب.ظ م.ب آیرملو
لاگین و رجیستر رمزنگاری شده با استاندار AES

لاگین و رجیستر رمزنگاری شده با استاندار AES

پروژه لاگین و رجیستر سی شارپ با قابلیت رمزنگاریAES پسورد 

 و جلوگیری از درج کدهای مخرب جهت ورود همچنین رمزگذاری رو دیتابیس 
و قابلیت ساخت یوزر در اولین اجرا بطوریکه پس از اجرا  کاربر میتونه برای خودش یوزر ایجاد کنه و سپس صفحه مورد نظر از دسترس کاربر عادی خارج میشود و دارای دسترسی در لاگین برای مدیر هست
 این پروژه تست شده و با دیتابیس اکسس طراحی شده و قابل تبدیل به sql نیز هست
قیمت سورس 5تومن
برای دریافت میتونید  طریق تلگرام پیام بفرستید  آی دی من   https://t.me/Ayromloo

 
ادامه مطلب...
۳۰ فروردين ۹۸ ، ۲۳:۱۶ ۰ نظر
م.ب آیرملو
يكشنبه, ۴ آذر ۱۳۹۷، ۰۸:۵۴ ب.ظ م.ب آیرملو
تبدیل فایل به بایت و امنیت فایل+سورس و فیلم

تبدیل فایل به بایت و امنیت فایل+سورس و فیلم

گاها لازم میشه فایل های رمزنگاری بشن یا به حالتی دیگر تبدیل بشن که قابل دستیابی نباشن
در دات نت کتابخانه های پویای (dll) بسیاری وجود دارد که با استفاده از آنها تولید و توسعه برنامه ها بسیار راحت و سریع انجام می پذیرد
اما در این اموزش بدون استفاده از کتابخانه صرفا با کدنویسی نحوه ذخیره فایل بصورت استریم رو بصورت فیلم براتون اموزش میدم
 این فیلم نحوه تبدیل یک فایل  به آرایه ای از جنس بایت (Byte Array) (یعنی byte[]) ، سپس آرایه را به استریم (از نوع stream) تبدیل کرده و نتیجه در متن نمایش داده میشه

ادامه مطلب...
۰۴ آذر ۹۷ ، ۲۰:۵۴ ۰ نظر
م.ب آیرملو
پنجشنبه, ۱ آذر ۱۳۹۷، ۱۱:۳۷ ب.ظ م.ب آیرملو
امنیت در برنامه نویسی

امنیت در برنامه نویسی

گاها شده برنامه ای نوشتید و برای تست به مشتری و یا یکی از دوستان دادی بعد متوجه شدی که برنامه شما کرک شده
یا به اصلاح دی کامپایل شده و کدهایی که اختصاصی برای اون برنامه نوشتید لو رفته
خب برای محافظت از کدهای نوشته شده راههای مختلفی هست مثلا اسمارت اسمبلی میتونه کدهای شما رو از مهندسی معکوس محافظت کنه
البته راههای ابتکاری هم هست که این راهکارهای برای کرکرهای حرفه ای مانند اسمارتیز هستن
من سعی میکنم از طرفداران کپی رایت باشم یعنی واضح بخوام بگم کپی برنامه نصب بدون رضایت مالک همانند دزدی یک شی بدون اجاز مالک اونه
اما از اونجاییکه طراحان و برنامه نویسان حتی ماکروسافت بخش اعظمی از محصولات خود رو برای ما تحریم کرده است ما هم از مهندسین ایرانی عزیز تشکر میکنیم
این اقدام نه به معنای دزدی بلکه به معنای اعتراض به این شرکتها هستش

ادامه مطلب...
۰۱ آذر ۹۷ ، ۲۳:۳۷ ۰ نظر
م.ب آیرملو
پنجشنبه, ۸ شهریور ۱۳۹۷، ۰۲:۰۸ ب.ظ م.ب آیرملو
برنامه پرسنلی -دبیرخانه-یا ذخیره اسناد

برنامه پرسنلی -دبیرخانه-یا ذخیره اسناد

سلام
نرم افزار و سورس سی شارپ با قابلیت های زیر لاگین با دسترسی مدیر و کاربر برای اولین ورود کاربر میتونه برای خودش نام کاربری ایجاد کنه فقط یک بار صدور دیتاگرید به اکسل-pdf- و تکست ذخیره هر نوع فایل و اجرای اونها در روی دیتاگرید چه فیلم باشه چه اسناد و..........
 

ادامه مطلب...
۰۸ شهریور ۹۷ ، ۱۴:۰۸ ۰ نظر
م.ب آیرملو
logo-samandehi