مروری بر رمزنگاری
رمزنگاری (cryptography) به عملِ پنهان کردنِ اطلاعات میگویند و هدف از آن انتقالِ اطلاعات به شیوهایست که دسترسی به اطلاعات تنها به گیرندهیِ موردنظر محدود شود حتی اگر خودِ مطلبِ رمزگذاری شده در هنگامِ انتقال توسطِ افرادِ دیگر دریافت گردد. فنونِ رمزنگاریِ موجود به دو دستهیِ سنتی و نوین تقسیم میشوند. رمزنگاریِ سنتی که در زمانهایِ گذشته مورد استفاده قرار میگرفت شاملِ شیوههایِ دستیِ سادهای مانندِ تغییرِ ترتیبِ حروف و یا عوض کردنِ یک سری از حروف با حروفِ دیگر بود. در مقابل فنونِ جدید از کامپیوترها که تواناییِ به کارگیریِ الگوریتمهایِ پیچیده را دارا هستند استفاده میکنند. علاوه بر این کامپیوترها میتوانند هر نوع دادهای را که قابلِ نمایش دادن به صورت دودویی (binary) باشند رمزگذاری کنند، برخلافِ روشهایِ سنتی که تنها به متنهایِ نوشتاری محدود میشدند. با توجه به پیدایشِ شبکههایِ ارتباطی مانندِ اینترنت، ایمیل و تلفنهایِ همراه که در آنها از طریقِ یک کانالِ عمومی اطلاعاتِ مهمِ سیاسی، تجاری، مالی و شخصی مبادله میشود، علمِ رمزنگاری از اهمیتِ روزافزونی برخوردار گردیده است.
رمزنگاری کوانتومی
Artur Ekertرمزنگاریِ کوانتومی اولین بار توسطِ Stephen Wiesner در اوایل دههیِ 1970 ارائه شد که مقالهیِ وی در این زمینه در سال 1983 به چاپ رسید و در سالِ 1990 یک دانشجویِ دورهی دکتریِ دانشگاهِ oxford به نامِ Artur Ekert روشِ دیگری برای رمزنگاری کوانتومی ارائه داد. رمزنگاریِ کوانتومی تنها برایِ تولید و توزیعِ کلید استفاده میشود و نه برای انتقالِ اطلاعات. این کلید در مراحلِ بعدی میتواند با هر الگوریتمِ رمزگذاری (یا رمزگشایی) برایِ تبدیلِ پیام به رمز یا برعکس استفاده شود. برخلافِ رمزنگاریِ کلاسیک که به دشواریِ انجامِ عملیات ریاضیِ به خصوصی وابسته است، نمیتواند شنودکننده (فردی که از راههایِ غیرمجاز میخواهد به اطلاعات دسترسی یابد) را آشکارسازی نماید و پنهان ماندنِ کلید را تضمین کند، رمزنگاریِ کوانتومی که بر پایهیِ اصولِ مکانیک کوانتومی استوار است از بین بردنِ تمامیِ این مشکلات را وعده میدهد.