فی بوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی بوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد رمزنگاری علم کدها و رمزهاست

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

تحقیق در مورد رمزنگاری علم کدها و رمزهاست


تحقیق در مورد رمزنگاری علم کدها و رمزهاست

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه48

 

مقدمه

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

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

رمزنگاری مخفف ها و اصطلاحات مخصوص به خود را دارد. برای درک عمیق تر بهمقداری از دانش ریاضیات نیاز است. برای محافظت از دیتای اصلی ( که بعنوان plaintext  شناخته می شود)،آنرا با استفاده از یک کلید ( رشته ای محدود از بیتها )بصورت رمز در می آوریم تا کسی که دیتای حاصله را می خواند قادر به در ک آن نباشد.

دیتای رمز شده ( که بعنوان ciphertext شناخته می شود) بصورت یک سری بی معنی از بیتها بدون داشتن رابطه مشخصی با دیتای اصلی بنظر می رسد. برای حصول متن اولیه دریافت کننده آنرا رمز گشایی می کند. یک شخص ثالث (مثلا یک هکر) می تواند برای اینکه بدون دانستن کلید به دیتای اصلی دست یابد،کشف رمز نوشته(cryptanalysis)کند. بخاطر داشتن وجود این شخص ثالث بسیار مهم است. رمز نگاری دو جزء اصلی دارد، یک الگوریتم یک مبدل یا فرمول ریاضی است. تعداد کمی الگوریتم قدرتمن وجود دارد که بیشتر آنها بعنوان استانداردها یا مقالات ریاضی منتشر شده اند. کلید یک رشته از ارقام دودویی(صفر و یک )است که بخودی خود بی معنی است.


دانلود با لینک مستقیم


تحقیق در مورد رمزنگاری علم کدها و رمزهاست

مقاله در مورد کدها

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

مقاله در مورد کدها


مقاله در مورد کدها

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه:87

 

  

 فهرست مطالب

 

 

1-3­- انواع خطا Type of error

1-5- بررسی کدهای تصحیح کننده خطای برست (از هم پاشیدگی)  Burst –Error – Correcting Codes

1-6-دیکدینگ کدهای چرخشی تصحیح کننده خطای برست تکی

 

1-7- کدهای تصحیح کننده خطای برست تکی  Single – Burst – Correcting Codes  

 

1-7-1-کدهای آتشین (Fire codes) :

 

1-8-سایر کدها :

 

1-9-کدهای یک در میان سازی  Interleaved Codes :

 

1-10-کدهای تصحیح خطای برست فاز بندی شده :  Phased – Burst-Error-Correcting

 

1-10-1- کدهای Burton

 

فصل دوم : کدهای تصحیح خطای رندم و برست  

 

Burst-And_Random_Error-Correcting Codes

 

2-1- کدهای محصول (Product) 

 

2-2-کدهای    Reed-Solomon  

 

2-6-1- کدهای Berlekamp Preparata

 

2-6-2-کدهای Iwadare-Messey

 

2-6-3-کدهای کانولوشن یک درمیان شده :

 

2-7-کدهای کانولوشن تصحیح کننده هردو خطاهای برست و رندم :      

 

2-7-1- کدهای پراکنده شده ( منتشر شونده Diffuse  )

 

2-7-2- سیستم جستجوی برست  ‏ The Burst Finding System

 

2-7-3-سیستم تله گذاری برست   The Burst-Trapping System

 

فصل سوم : کدهای تصحیح کننده پاک شدگی برست با تأخیر پائین

 

  Low Delay Burst Erasur Correction Codes [2]

 

3-1-مقدمه :

 

3-2- ساختمان کد : 

 

فصل چهارم : یک الگوریتم طراحی شده جدید برای دیکدینگ کدهای

 

Read-Solomon(RS)

 

خلاصه :

 

 

4-1- مقدمه

 

4-3-دیکدینگ کدهای RS :

 

4-4- الگوریتم 1  کدهای RS :

 

مراحل الگوریتم :

 

تشریح عملیاتی بودن این الگوریتم :

 

 

 

 

 

 

فصل اول : کدهای بلوکی و کدهای کانولوشن  

1-1- مقدمه :

امروزه دو نوع عمومی از کدها استفاده می شود : کدهای بلوکی و کدهای کانولوشن . انکدینگ  یک کد بلوکی را به تر تیبی از اطلاعات در قالب بلوکهای پیغام از k بیت اطلاعات برای هر کدام تقسیم می کند . یک بلوک پیغام با k مقدار باینری که بصورت u=(u1,u2,…,uk) نشان داده می شود ، یک پیغام نامیده می شود . در کدینگ بلوکی از سمبل u  جهت نشان دادن k بیت پیغام از کل ترتیب اطلاعات استفاده می گردد .

تعداد کل بیت های پیغام متفادت موجود  پیغام است . انکدر هر پیغام u را بطور غیر وابسته ، بصورت یک n  تایی v=(v1,v2,…,vn)  که کلمه کد (codeword) نامیده می شود ، ارسال می دارد . در کدینگ بلوکی سمبل v برای مشخص کردن سمبل بلوک از کل ترتیب انکد شده استفاده می گردد .

از  پیغام قابل ساخت ،  کلمه کد مختلف در خروجی انکدر قابل ایجاد است . این مجموعه  کلمات کد با طول n یک کد بلوکی (n,k) نامیده می شود. نسبت R=k/n  نرخ کد نامیده می شود . نرخ کد می تواند تعداد بیتهای اطلاعات که انکد می شود را در هر سمبل انتقال یافته ،محدود کند . در حالتیکه n  سمبل خروجی کلمه کد که فقط به k  بیت ورودی پیغام وابسته باشد ، انکدر را بدون حافظه (memory-less) گویند . انکدر بدون حافظه با ترکیبی از مدارات لاجیک قابل ساخت یا اجرا است . در کد باینری هر کلمه کد v باینری است . برای اینکه کد باینری قابل استفاده باشد ، بعبارت دیگر برای داشتن کلمات کد متمایز باید  یا  باشد . هنگامیکه k<n  باشد ، n-k  بیتهای افزونگی (redundant) می تواند به بیتهای یک پیغام اضافه گردد و کلمه کد را شکل دهد . این بیتهای اضافه شده توانایی کد را در مبارزه با نویز کانال فراهم می آورد . با نرخ ثابتی از کد ، بیت های افزونگی بیشتری را می توان با افزایش دادن طول بلوک n از کد ، با پیغام جمع کرد و این تا هنگامی است که نسبت k/n  ثابت نگه داشته شود .

چگونگی انتخاب بیت های افزونگی تا اینکه ارسال قابل اطمینانی در یک کانال نویزی داشته باشیم از اصلی ترین مسائل طراحی یک انکدر است . انکدر یک کد کانولوشن نیز به همان ترتیب ، k بیت بلوکی از ترتیب اطلاعات u را می پذیرد و ترتیب انکد شده ( کلمه کد ) v با n  سمبل بلوکی را می سازد . باید توجه کرد که در کدینگ کانولوشن سمبل های u و v جهت مشخص کردن بلوکهای بیشتر از یک بلوک استفاده می گردند . بعبارت دیگر هر بلوک انکد شده ای نه تنها وابسته به بلوک پیغام k بیتی متناظرش است ( در واحد زمان )‌ بلکه همچنین وابسته به m بلوک پیغام قبلی نیز می باشد .  در این حالت انکدر دارای حافظه(memory ) با مرتبه m  است .

محصول انکد شده ترتیبی است از یک انکدر k ورودی ، n خروجی با حافظه مرتبه m  که  کد کانولوشن (n,k,m) نامیده می شود . در اینجا نیز R=k/n نرخ کد خواهد بود و انکدر مذکور با مدارات لاجیک ترتیبی قابل ساخت خواهد بود . در کد باینری کانولوشن ، بیت های افزونگی برای تقابل با کانال نویزی می تواند در حالت k<n  یا R<1  به ترتیب اطلاعات اضافه می گردد .

معمولاً k و n اعداد صحیح کوچکی هستند و افزونگی بیشتر با افزایش مرتبه حافظه از این کدها بدست می آید . و از این رو k و n و در نتیجه R  ثابت نگه داشته می شود .

اینکه چگونه استفاده کنیم از حافظه تا انتقالی قابل اطمینان  در یک کانال نویزی داشته باشیم ، از مسائل مهم طراحی انکدر ها محسوب می شود .

1-2- ماکزیمم احتمال دیکدینگ  Maximum Likelihood Decoding

یک بلوک دیاگرام از سیستم کد شده در یک کانال AWGN با کوانتیزاسیون محدود خروجی در شکل 1 نشان داده شده است :

 

شکل 1- سیستم codec  در یک کانال AWGN

در این سیستم خروجی منبع u نشاندهنده پیغام k بیتی ، خروجی انکدر ، v  نشاندهنده کلمه کد n- سمبلی خروجی دیمدولاتور ، r نشاندهنده آرایه Q دریافت شده n تایی متناظر و خروجی دیکدر  نشاندهنده تخمینی از پیغام انکد شده k بیتی است . در سیستم کد شده کانولوشن ، u ترتیبی از kl بیت اطلاعات و v یک کلمه کد است که دارای N=nl+nm=n(l+m) سمبل می باشد . kl طول ترتیب اطلاعات و N طول کلمه کد است . سرانجام nm سمبل انکد شده بعد از آخرین بلوک از بیتهای اطلاعات در خروجی ایجاد می گردد . این عمل در طول m واحد زمانی حافظه انکدر انجام می پذیرد . خروجی دی مدولاتور ، r یک N تایی دریافت شده Q- آرایه ای است و خروجی  یک تخمین از ترتیب اطلاعات می باشد. در واقع دیکدر می بایستی یک تخمین  از ترتیب اطلاعات u براساس ترتیب دریافت شده r تولید نماید . پس یک تناظر یک به یک بین ترتیب اطلاعات u و کلمه کد v وجود دارد که دیکدر بر این اساس می تواند یک تخمین  از کلمه کد v بدست آورد . روشن است که در صورتی  است ، اگر و فقط اگر  .

قانون دیکدینگ (یا برنامه دیکدینگ ) در واقع استراتژی انتخاب یک روش تخمین ، جهت تخمین کلمه کد  از هر ترتیب دریافت شده ممکنr است . اگر کلمه کد v فرستاده شده باشد ، یک خطای دیکدینگ رخ داده است اگر و فقط اگر  .

با دریافت r ، احتمال خطای شرطی دیکدر بصورت زیر تعریف می گردد : (1)

پس احتمال خطا دیکدر : (2)  بدست می آید .

P(r) وابسته به قانون دیکدینگ نمی باشد . از این رو یک دستورالعمل دیکدینگ بهینه یعنی با حداقل P(E) باید را برای تمام مقادیر R به حداقل برساند .

به حداقل رسانیدن به مفهوم به حداکثر رسانیدن  است . توجه گردد که اگر  برای یک r دریافت شده با احتمال ماکزیمم انتخاب کردن ( تخمین )  از کلمه کد v به حداقل می رسد : (3)  که  شبیه ترین کلمه از r دریافت شده است . در صورتیکه تمام ترتیبات اطلاعات و درپی آن تمام کلمات کد مشابه باشند ، ( یعنی P( r ) برای تمام v ها یکسان باشد ) حداکثر کردن رابطه 3  معدل حداکثر کردن P(r|v) است . و برای یک DMC(Discrete memoryless channel) داریم :    (4)‌  . 


دانلود با لینک مستقیم


مقاله در مورد کدها

کدها و رازهای ‍‍‍‍‍‍مخفی اندروید

اختصاصی از فی بوو کدها و رازهای ‍‍‍‍‍‍مخفی اندروید دانلود با لینک مستقیم و پر سرعت .

کدها و رازهای ‍‍‍‍‍‍مخفی اندروید


کدها و رازهای ‍‍‍‍‍‍مخفی اندروید

✔اولین , برترین و پرفروش ترین برنامه ی آموزش اندروید از مبتدی تا حرفه ای در کل دنیا...
✔ لازم برای همه سنین - لازم برای کسانی که گوشی اندروید استفاده میکنند
✔ بیش از ٧۰۰۰۰ نفر در ایران از راز های مخفی استفاده میکنند ...
توجه توجه : یکی بخر سه تا ببر ...راز های مخفی 1 , 2 , 3 ادغام شدند ,
✔ اضافه شدن مطالب و آموزش های اندروید 4.2 و 4.3 و 4.4 در راز های مخفی 3
✔اگه میخای سرعت گوشیت 3 برابر بشه و دیگه هنگ نکنه
✔ اگه نمیخوای گوشی میلیونیت بسوزه ؟
✔ اگه نمیخای اطلاعات محرمانه گوشیت به سرقت بره؟
✔ آموزش های اینترنت پر سرعت3g برای تمامی اپراتور ها .به برنامه اضافه شد !
✔ اگه نمیخای گوشیت هک شه؟
✔اگه میخای از گوشی 200 هزارتومنی کارایی گوشی 2 میلیون تومانی را بکشی...
✔ داشتن راز های مخفی بیشتر از هر چیزی برا هر تلفن هوشمند اندروید لازمه !!!
آموزش های ویندوز xp
آموزش های ویندوز ویستا
آموزش های ویندوز سون
آموزش های تخصصی سونی
آموزش های تخصصی موتورالا
به برنامه اضافه شدند...
✔ مژده : دریایی از ترفند ها ی مخفی_کدهای هوشمند_رازهای اندرویدی پیش روی شماست!!!
برخی از ترفندهای عمومی :
✔ 1_ شارژ گوشیتون زود خالی میشه؟
✔ 2. ریسک هایی که نمیدانید و آنهارو انجام میدین و باعث خرابی گوشیتون میشه؟راه مقابله با آنها رو نمیدانید؟
✔ 3. تا بحال شده اس ام اس اشتباهی که میخایین واسه دوستتون بفرستید مخاطب رو اشتباهی رییستون میزنید؟اس ام
اسو بخونه اخراج میشین؟
✔ 4. میخایین با کسی که شمارش رو دایورت کرده تماس برقرار کنید؟
✔ 5. سرعت گوشیتون کمه؟ میخاهید عین روزای اول خرید خوب کار کنه؟
✔ 6. رو گوشیتون رمز ترسیمی گزاشتین و یادتون رفته؟چجوری میخایین قفل رو از بین ببرین؟
✔ 7. میخایین از طریق شماره تلفن گوشی یکی رو شناسایی کنید؟
✔ 8. قصد خرید گوشی دارید اما از کارکردش خبر ندارید؟ قبل خرید میخایین باهاش کار کنید؟مجازی خوبه!؟
✔ 9. میخاهید با یک اس ام اس گوشی رفیقتان را خاموش کنید؟
✔ 10. کدهای مخفی گوشیتونو بلدین؟
✔ 11. عادت های بد همه ی مردم که باعث خرابی گوشیتون میشه! میشناسید؟
✔ 12. آیا شما هم خط همراه اول دارین و این روزها نمیتوانید پیامک بفرستید؟
✔ 13. بدون اتصال به اینترنت چجوری میشه از نقشه گوگل استفاده کرد؟
✔ 14. کدهای مخفی ایرانسل یا همراه اول چیه؟
✔ 15. گوشی خیس شده رو چجوری میشه از سوختنش جلوگیری کرد؟
✔ 16. و هزاران ترفند تخصصی دیگر که در پکیج موجود است
✔ ✔ ✔ ✔
همه ی راهکارهای سوالات بالا در این پکیج وجود داره
☆☆☆☆☆☆☆☆
شما هم به جمع جادوگران بپیوندید !!!!
آپدیت شد : اضافه شدن تب سوالات اندرویدی (سوالاتی که شما در رابطه با اندروید دارید)!!!
ترفند زنگ زدن به شماره دایورت شده :
*21*شماره طرف #
حالا به شماره خودت زنگ بزن
بعد که کارت تموم شد اینو بزن :#21#


با راز های مخفی از همه سبقت بگیرید!
*یک انجمن فوق تخصصی رو توی تلفن همراه خود تجسم کنید؟
*ترفند های کاربردی
*آموزش های عمومی
*آموزش های تخصصی
*آموزش های توسعه
*کد تقلب بازی ها
*آپدیت ها برنامه و منابع مورد استفاده بعلاوه معرفی برترین برنامه های ما

 

آموزش های عمومی
{
آموزش گرفتن اسکرین شات بدون نیاز به برنامه
آموزش نصب رام یا همان سیستم عامل روی گوشی های سامسونگ_1
آموزش نصب رام یا همان سیستم عامل روی گوشی های سامسونگ_2
Ringtone,SMS,alarms آموزش گذاشتن آهنگ دلخواه روی
آموزش رمز های بازی جی تی آی
آموزش اشتراک گزاری اینترنت گوشی برای کامپیوتر
(CWM)آموزش کار با ریکاوری مود
CWM
پارتیشن بندی مموری کارت از طریق
آموزش سیستمی کردن برنامه ها
آموزش آموزش نصب کاستوم رام
}
.............
آموزش های تخصصی
{
آموزش استفاده از برنامه های رام های متفاوت در هم
آموزش انتقال برنامه ها به مموری کارت
آموزش تغییر و ساخت بوت انیمیشن
آموزش کالیبره کردن باتری
آموزش آچار فرانسه ی گوشی های سونی یعنی فلش تولز
آموزش نصب رام روی گوشی های موتورالا
آموزش فراموشی رمز گوشی و آموزش شکستن آن
{
..
توسعــــه
{
Build.prop آموزش تغییرات اساسی در رام با استفاده از فایل
آموزش برنامه نویسی برای ریکاوریا
آموزش ویرایش برنامه های اندرویدی
}
آشنایی با تمامی اصطلاحات آندروید
یادگیری تمامی کد های مخفی اندروید
منابع :
XDA-DEVELOPERS
GreenRoid.com
and-roid.ir
ir-tci.org
androidha.com
developer-android.combzandroid.rozblog.com
***********


دانلود با لینک مستقیم


کدها و رازهای ‍‍‍‍‍‍مخفی اندروید