دانلود ترجمه مقاله مطالعه ای بر نحوه عملکرد پروتکل های رمزنگاری پیشرفته
عنوان فارسی |
مطالعه ای بر نحوه عملکرد پروتکل های رمزنگاری پیشرفته (AES) |
عنوان انگلیسی |
Advanced Encryption Standard (AES) and It’s Working |
کلمات کلیدی : |
  Rijndael؛ رمز شده؛ رمزگشایی؛ رمزنگاری؛ داده؛ کدگذاری ؛ قانونی؛ مخرب؛ کلید متقارن؛ کلید عمومی |
درسهای مرتبط | مهندسی کامپیوتر |
تعداد صفحات مقاله انگلیسی : 5 | نشریه : IRJET |
سال انتشار : 2016 | تعداد رفرنس مقاله : 7 |
فرمت مقاله انگلیسی : PDF | نوع مقاله : ISI |
پاورپوینت :
ندارد سفارش پاورپوینت این مقاله |
وضعیت ترجمه مقاله : انجام شده و با خرید بسته می توانید فایل ترجمه را دانلود کنید |
1. مقدمه 2. فرآیند رمزنگاری 3. فرآیند رمزگشایی 4. نتیجهگیری
مقدمه: AES شامل سه بلاک رمز است که عبارتند از AES-128، AES-192، و AES-256. هر یک از این سه رمز، دادهها را به صورت بلاکهای 128 بیتی و به ترتیب با استفاده از کلیدهای رمزنگاری 128، 192 و 256 بیتی رمزنگاری و رمزگشایی میکنند. رمزهای متقارن یا کلید-مخفی از یک کلید یکسان هم برای رمزنگاری و هم برای رمزگشایی استفاده میکنند، بنابراین هم فرستنده و هم گیرنده باید از کلید مخفی یکسان اطلاع داشته و از آن استفاده کنند. هر سه طول کلید برای حفاظت از اطلاعات کافی میباشند ولی برای محافظت از اطلاعاتی که در سطح "مخفی" و "بسیار مخفی" طبقهبندی میشوند، کلیدهای 192 یا 256 بیتی موردنیاز هستند. کلید متقارن یا مخفی چیست؟ سیستمهای رمزنگاری کلید متقارن از یک کلید یکسان برای رمزنگاری متن آشکار و رمزگشایی متن رمزی استفاده میکنند. سیستمهای کلید متقارن از مزیت ساده و سریع بودن برخوردار هستند. با این حال، عامل مهمی که باید در نظر گرفته شود، این است که طرفین انتقال باید کلید را به صورت امنی مبادله نمایند. کلید عمومی چیست؟ در مقایسه با کلید متقارن، سیستمهای رمزنگاری کلید عمومی از کلیدهای مختلفی برای رمزنگاری متن آشکار و رمزگشایی متن رمزی استفاده میکنند. کلید عمومی از 2 کلید متفاوت – یک کلید عمومی برای رمزنگاری و یک کلید خصوصی برای رمزگشایی- استفاده میکند. با استفاده از این سیستم رمزنگاری، کلید عمومی میتواند به صورت غیر-امنی توزیع شود. کلی خصوصی هرگز منتقل نمیشود و تنها در سمت دریافتکنندهی پیام قرار دارد. از آنجایی که کلیدها متفاوت هستند، رمزگشایی متن رمزی به گونهای در نظر گرفته میشود که از نظر محاسباتی بدون کلید خصوصی ممکن نباشد. AES مبتنی بر یک اصل طراحی است که با نام شبکهی جایگزینی- جایگشت شناخته میشود و ترکیبی از جایگزینی و جایگشت میباشد، و از نظر نرمافزاری و سختافزاری سریع است. بر خلاف روش قبلی که شرح داده شد یعنی DES، الگوریتم AES از یک شبکهی فایستل استفاده نمیکند. AES نوعی از Rijndael است که یک اندازهی بلاکی ثابت برابر با 128 بیت، و اندازهی کلیدی برابر با 128، 192، یا 256 بیت دارد. AES بر روی یک ماتریس 4 × 4 بر حسب بایت عمل میکند که حالت نامیده شده و به صورت ستونی در نظر گرفته میشود، اگر چه برخی از انواع Rijndael اندازهی بلاک بزرگتر و ستونهای بیشتری در ماتریس حالت دارند. اکثر محاسبات AES در یک میدان محدود مخصوصی انجام میشوند.
INTRODUCTION: AES comprises three block ciphers, AES-128, AES-192 and AES-256. Each cipher encrypts and decrypts data in blocks of 128 bits using cryptographic keys of 128-, 192- and 256-bits, respectively. Symmetric or secret-key ciphers use the same key for encrypting and decrypting, so both the sender and the receiver must know and use the same secret key. All key lengths are deemed sufficient to protect classified information up to the "Secret" level with "Top Secret" information requiring either 192- or 256-bit key lengths. What is Symmetric or Secret key? Symmetric key cryptography systems use the same key for both to encrypt the plain text and to decrypt the cipher text. Symmetric key systems have the advantage of being simple and fast. However, the important factor to be considered is that the parties involved must exchange the key in a secured way. What is Public Key? In comparison to symmetric key, public key cryptography systems use different keys to encrypt to plaintext and to decrypt the cipher text. Public key uses 2 different keys – a public key for encryption and a private key for decryption. Using this encryption system, the public key can be distributed in a non-secure way. The private key is never transmitted and is only available at the recipient’s side. As the keys are different, the decryption of the cipher text computationally is assumed to be not feasible without the private key. AES is based on a design principle known as a substitution-permutation network, combination of both substitution and permutation, and is fast in both software and hardware. Unlike its predecessor DES, AES does not use a Feistel network. AES is a variant of Rijndael which has a fixed block size of 128 bits, and a key size of 128, 192, or 256 bits. AES operates on a 4 × 4 column-major order matrix of bytes, termed the state, although some versions of Rijndael have a larger block size and have additional columns in the state. Most AES calculations are done in a special finite field.
بخشی از ترجمه مقاله (صفحه 9 فایل ورد ترجمه)
محتوی بسته دانلودی:
PDF مقاله انگلیسی ورد (WORD) ترجمه مقاله به صورت کاملا مرتب (ترجمه شکل ها و جداول به صورت کاملا مرتب)
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.