دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: رمزنگاری ویرایش: نویسندگان: Seth James Nielson, Christopher K. Monson سری: ISBN (شابک) : 1484248996, 9781484248997 ناشر: Apress سال نشر: 2019 تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Practical Cryptography in Python: Learning Correct Cryptography by Example به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب رمزنگاری عملی در پایتون: یادگیری رمزنگاری صحیح با مثال نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
شهود بیشتری برای استفاده صحیح از رمزنگاری ایجاد کنید. این کتاب
اصول اولیه نوشتن الگوریتمهای رمزنگاری را در پایتون آموزش
میدهد، درونیات رمزنگاری را رمزگشایی میکند، و روشهای رایج
استفاده از رمزنگاری را به اشتباه نشان میدهد.
رمزنگاری خون حیات زیرساختهای امنیتی دنیای دیجیتال است. از
دولتها در سراسر جهان گرفته تا مصرفکنندههای معمولی، بیشتر
ارتباطات به شکلی از طریق رمزنگاری محافظت میشوند. این روزها حتی
جستجوهای گوگل نیز رمزگذاری شده است. علیرغم فراگیر بودن
رمزنگاری، پیکربندی نادرست، سوء استفاده و درک نادرست رمزنگاری
آسان است.
توسعه دهندگانی که عملیات رمزنگاری را در برنامه های خود ایجاد می
کنند، معمولاً در این موضوع متخصص نیستند و ممکن است مفهوم
الگوریتم ها، حالت های مختلف را به طور کامل درک نکنند. ، و سایر
پارامترها مفاهیم این کتاب عمدتاً با مثال آموزش داده شده است، از
جمله استفاده نادرست از رمزنگاری و اینکه چگونه رمزنگاری \"بد\"
را می توان شکست. با کندوکاو در درون رمزنگاری، می توانید تجربه
کنید که چه چیزی کار می کند، چه چیزی خوب نیست، و چرا.
< b>آنچه یاد خواهید گرفت
بدانید رمزنگاری در کجا استفاده میشود، چرا و چگونه از آن
استفاده نادرست میشود
بدانید که از چه هشینگ ایمن استفاده میشود for و ویژگیهای اساسی
آن
به الگوریتمها و حالتهای رمزهای بلوکی مانند AES سرعت ببخشید و
ببینید که چگونه پیکربندیهای بد شکسته میشوند
از یکپارچگی پیام و/یا امضای دیجیتال برای محافظت از پیامها
استفاده کنید
استفاده کنید رمزهای متقارن مدرن مانند AES-GCM و CHACHA
اصول رمزنگاری کلید عمومی، از جمله امضای ECDSA را تمرین
کنید
کشف کنید که چگونه رمزگذاری RSA می تواند در صورت استفاده از
بالشتک ناامن شکسته شود
از اتصالات TLS برای ایمن استفاده کنید. ارتباطات
دریابید که گواهی ها چگونه کار می کنند و پیشرفت های مدرن مانند
پین کردن گواهی و گزارش های شفافیت گواهی (CT)
این کتاب برای چه کسی است
مدیران فناوری اطلاعات و توسعه دهندگان نرم افزار آشنا با پایتون.
اگرچه خوانندگان ممکن است دانش رمزنگاری داشته باشند، کتاب فرض
میکند که خواننده از صفر شروع میکند.
Develop a greater intuition for the proper use of cryptography.
This book teaches the basics of writing cryptographic
algorithms in Python, demystifies cryptographic internals, and
demonstrates common ways cryptography is used
incorrectly.
Cryptography is the life blood of the digital world's security
infrastructure. From governments around the world to the
average consumer, most communications are protected in some
form or another by cryptography. These days, even Google
searches are encrypted. Despite its ubiquity, cryptography is
easy to misconfigure, misuse, and misunderstand.
Developers building cryptographic operations into their
applications are not typically experts in the subject, and may
not fully grasp the implication of different algorithms, modes,
and other parameters. The concepts in this book are largely
taught by example, including incorrect uses of cryptography and
how "bad" cryptography can be broken. By digging into the guts
of cryptography, you can experience what works, what doesn't,
and why.
What You'll Learn
Understand where cryptography is used, why, and how it gets
misused
Know what secure hashing is used for and its basic
properties
Get up to speed on algorithms and modes for block ciphers such
as AES, and see how bad configurations break
Use message integrity and/or digital signatures to protect
messages
Utilize modern symmetric ciphers such as AES-GCM and
CHACHA
Practice the basics of public key cryptography, including ECDSA
signatures
Discover how RSA encryption can be broken if insecure padding
is used
Employ TLS connections for secure communications
Find out how certificates work and modern improvements such as
certificate pinning and certificate transparency (CT)
logs
Who This Book Is For
IT administrators and software developers familiar with Python.
Although readers may have some knowledge of cryptography, the
book assumes that the reader is starting from scratch.