Payamvdn/NorthPersian_fa_wiki huggingface dataset:
تحلیل رمز مطالعه تجزیه و تحلیل سیستم های اطلاعاتی به منظور مطالعه جنبه های پنهان سیستم ها است، تحلیل رمز برای نقض سیستم های امنیتی رمزنگاری و دستیابی به محتوای پیام های رمزگذاری شده استفاده می شود، حتی اگر کلید رمزنگاری ناشناخته باشد. علاوه بر تجزیه و تحلیل ریاضی الگوریتم های رمزنگاری، تحلیل رمز شامل مطالعه حملات کانال جانبی است که نقاط ضعف در الگوریتم های رمزنگاری را هدف نمی گیرند، بلکه در عوض از ضعف ها در اجرای آنها سوء استفاده می کنند. اگرچه هدف یکسان بوده است، روش ها و تکنیک های تحلیل رمز در طول تاریخ رمزنگاری به طرز چشمگیری تغییر کرده است، سازگار با افزایش پیچیدگی رمزنگاری، از روش های قلم و کاغذ، از طریق ماشین هایی مانند بمب های انگلیس و رایانه های کولئوس در بلوکلی پارک در جنگ جهانی دوم، به طرح های رایانه ای پیشرفته رایانه ای حاضر. روشهای شکستن رمزنگاری های مدرن اغلب شامل حل مسائل با دقت ساخته شده در ریاضیات خالص است که شناخته شده ترین عامل عدد صحیح است. مرور کلی. هدف از تحلیل رمز این است که با توجه به برخی از متون رمزنگاری شده، تا حد امکان اطلاعات اصلی را در مورد داده های رمزگذاری نشده (متن آشکار) کسب ک
ند. مقدار اطلاعات در دسترس مهاجم. حملات را می توان براساس نوع اطلاعاتی که مهاجم در اختیار دارد طبقه بندی کرد. به عنوان یک نقطه شروع اصلی، معمولاً فرض بر این است که، برای اهداف تجزیه و تحلیل، الگوریتم کلی شناخته شده است، که نامش Maxim s'Shannon است (دشمن سیستم را می شناسد) به نوبه خود، معادل اصل Kerckhoffs. این یک فرض معقول در عمل است. در طول تاریخ، نمونه های بی شماری از الگوریتم های مخفی وجود دارد که در معرض دانش گسترده تری قرار می گیرند، از جمله با جاسوسی، خیانت و مهندسی معکوس (و بسته به موقعیت، رمزنگاری ها از طریق کسر خالص شکسته شده اند؛ برای مثال رمزهای آلمانی لورنز و کد ژاپنی Purple و انواع طرح های کلاسیک) منابع محاسباتی مورد نیاز. حملات را می توان با منابع مورد نیاز آنها نیز توصیف کرد. این منابع عبارتند از: پیش بینی دقیق این مقادیر، گاهی اوقات دشوار است، به خصوص وقتی که برای انجام آزمایش حمله عملی نیست. اما تحلیل کنندگان رمز دانشگاهی تمایل دارند حداقل میزان تخمین بزرگی از مشکلات حملات خود را ارائه دهند، به عنوان مثال، SHA-1 collisions now 252. وقفه های جزئی. نتایج تحلیل رمز همچنین می تواند در سودمندی متف
اوت باشد. به عنوان مثال، رمزنگار الرس نودسن (۱۹۸۹) انواع مختلف حمله به رمزهای بلوک را با توجه به میزان و کیفیت اطلاعات مخفی که کشف شد طبقه بندی کرد: حمالت آکادمیک اغلب در برابر نسخه های ضعیف از یک رمزنگاری، مانند رمزنگاری بلوک یا عملکرد هش با برخی rounds حذف شده است. بسیاری با افزودن rounds به سیستم رمزنگاری، حملات را از نظر ظاهری دشوارتر می کنند؛ بنابراین ممکن است سیستم رمزنگاری کاملاً قوی باشد حتی اگر انواع rounds ضعیف باشد. با این وجود، شکستهای جزئی که نزدیک به شکستن رمزنگاری اصلی است ممکن است به معنای وقوع یک شکست کامل باشد. حملات موفقیت آمیز به DES , MD5 و 1-SHA قبل از حمله به نسخه های ضعیف انجام شده است. در رمزنگاری دانشگاهی، ضعف یا شکست در یک طرح معمولاً کاملا محافظه کارانه تعریف می شود: ممکن است نیاز به مقادیر غیر عملی از زمان، حافظه یا پیام های شناخته شده باشد. همچنین ممکن است مهاجمان بتواند کارهایی را انجام دهد که بسیاری از مهاجمین در دنیای واقعی قادر به انجام آن نیستند: برای مثال، ممکن است مهاجمی نیاز به انتخاب موارد خاص برای رمزگذاری داشته باشد یا حتی بخواهد رمزنگاری های ساده را با استفاده از چندی
ن کلید مربوط به رمز رمزگذاری کند. کلید علاوه بر این، فقط می تواند اطلاعات کمی را نشان دهد، به اندازه کافی برای اثبات ناقص سیستم رمزنگاری اما بسیار کم برای مهاجمین در دنیای واقعی. سرانجام، حمله فقط به یک نسخه ضعیف از ابزارهای رمزنگاری، مانند رمزنگاری بلوک کاهش یافته، می تواند به عنوان گامی به سوی شکستن سیستم کامل اعمال شود. تاریخچه. تحلیل رمز و رمزنگاری همگام شده اند و این رقابت را می توان از طریق تاریخ رمزنگاری ردیابی کرد. رمزهای جدید برای جایگزینی طرح های قدیمی شکسته، و تکنیک های جدید تحلیل رمز برای شکستن طرح های بهبود یافته ردیابی شده اند. در عمل، آنها مانند دو روی یک سکه هستند: رمزنگاری امن نیاز به طراحی در برابر تحلیل رمز احتمالی دارد. رمزگذاری های کلاسیک. اگرچه خود کلمه "cryptanalysis" نسبتاً جدید است (در سال ۱۹۲۰ توسط ویلیام فریدمن ابداع شده است)، اما روش های شکستن رمزها بسیار قدیمی تر هستند. دیوید کان در The Codebreakers بیان می کند که دانشمندان عرب نخستین کسانی بودند که روشهای رمزنگاری را به شکل اصولی مستند کرده اند. اولین توضیح ضبط شده رمزنگاری شده توسط الکندی (درگذشته ۱۱۰–۱۷۸، همچنین به عنوان «آلکین
دوس» در اروپا نیز شناخته شده است)، یک polymath عرب قرن ۲، در amma 'Mu-al Istikhraj fi Risalah نسخه خطی در رمزگشایی پیام های رمزنگاری. این رساله شامل اولین توصیف روش تحلیل فرکانس است. بدین ترتیب الکندی به عنوان نخستین رمزگذار در تاریخ در نظر گرفته می شود. کار گشایشی او تحت تأثیر آل خلیل (۷۸۶–۷۱۷) قرار گرفت، که کتاب پیام های رمزنگاری را نوشت، که شامل اولین استفاده از ترکیب ها برای لیست تمام کلمات ممکن عربی با و بدون مصوت ها است. تجزیه و تحلیل فرکانس، ابزاری اساسی برای شکستن بسیاری از رمزهای رمزنگاری است. در زبانهای طبیعی، حروف خاصی از الفبا بیشتر از دیگران ظاهر می شوند. در انگلیسی، "E" احتمالاً رایج ترین حرف در هر نمونه از متن ساده است. به همین ترتیب، دیگراف "TH" محتمل ترین جفت حروف به انگلیسی و غیره است. تجزیه و تحلیل فرکانس به یک رمزگذار متکی است که نتواند این آمار را مخفی کند. به عنوان مثال، در یک رمزگذاری جایگزینی ساده (جایی که هر حرف به سادگی با حرف دیگری جایگزین می شود)، بیشترین حرف در متن "E" خواهد بود. تجزیه و تحلیل فرکانس چنین رمزگذاری نسبتاً آسان است، مشروط بر اینکه متن به اندازه کافی طولانی باشد تا ی
ک تعداد معقول نمایانگر حروف الفباء موجود در آن را ارائه دهد. اختراع آل کندی از روش آنالیز فراوانی برای شکستن رمزهای جایگزینی monoalphabetic مهمترین پیشرفت رمزنگاری تا زمان جنگ جهانی دوم بود، اولین تکنیک های رمزنگاری را توصیف کرد، از جمله بعضی از آنها برای رمزهای چند کلمه ای، طبقه بندی رمزها، آواشناسی عربی و نحو و از همه مهمتر، اولین توصیف ها را در مورد تجزیه و تحلیل فرکانس ارائه داد. وی همچنین روش های رمزگذاری، رمزنگاری برخی رمزگذاری ها و تجزیه و تحلیل آماری ترکیب نامه ها و نامه ها را به زبان عربی پوشش داد. سهم مهمی از ابن عدلان (۱۲۸۷–۱۱۸۷) در اندازه نمونه برای استفاده از تجزیه و تحلیل فرکانس بود. در اروپا، محقق ایتالیایی (1535-1615) Porta della Giambattista نویسنده یک اثر اصلی در زمینه تحلیل رمز، De Furtivis Literarum Notis، بود. تحلیل رمزهای موفقیت آمیز بدون شک تاریخ را تحت تأثیر قرار داده است. توانایی خواندن افکار پنهانی و برنامه های دیگران می تواند یک مزیت تعیین کننده باشد. به عنوان مثال، در انگلستان در سال ۱۵۸۷، مری، ملکه اسکاتلند به دلیل درگیری در سه توطئه برای ترور الیزابت اول انگلیس به جرم خیانت محاکم
ه و اعدام شد. این نقشه ها پس از کشف مکاتبات رمزگذاری شده وی با توطئه کنندگان دیگر توسط توماس فلیپس کشف شد. در اروپا طی سده های ۱۵ و ۱۶، ایده رمزگذاری جایگزینی چند حلقه ای، از جمله دیگران توسط دیپلمات فرانسوی، بلیز د ویگنر (۱۵۲۳–۹۶) ایجاد شد. برای حدود سه قرن، رمزنگاری Vigenère، که از کلید تکرارکننده برای انتخاب حروف مختلف رمزنگاری در چرخش استفاده می کند، کاملاً ایمن در نظر گرفته شده بود. با این وجود، چارلز بابیج (۱۷۹۱–۱۸۷۱) و بعداً، به طور مستقل، فردریش کازسکی (۱۸۰۵–۸۱) موفق به شکستن این رمزگذاری شدند. در طول جنگ جهانی اول، مخترعین در بسیاری از کشورها ماشین های رمزنگاری روتور مانند Scherbius Arthur Enigma را به منظور به حداقل رساندن تکرارهایی که برای شکستن سیستم Vigenère مورد سوء استفاده قرار گرفته بودند، توسعه دادند. رمزهای جنگ جهانی اول و جنگ جهانی دوم. در جنگ جهانی اول شکستن تلگرام زیمرمن نقش مهمی در وارد کردن ایالات متحده به جنگ داشت. در جنگ جهانی دوم، متفقین از رمزنگاری موفقیت مشترک رمزهای آلمانی - از جمله دستگاه انیگما و رمزنگاری لورنز - و رمزهای ژاپنی، به ویژه «بنفش» و 25-JN بهره مند شدند. اطالعات «فوق
العاده» به تعیین همه چیز بین کوتاه شدن پایان جنگ اروپا تا دو سال و تعیین نتیجه نهایی رسیده است. جنگ اقیانوس آرام نیز به همین ترتیب توسط اطالعات «جادو» کمک گرفت. رمزنگاری پیامهای دشمن نقش مهمی در پیروزی متفقین در جنگ جهانی دوم داشت. Winterbotham FW، به نقل از فرمانده متفقین غربی، دوایت .D آیزنهاور، در پایان جنگ توصیف اطلاعات فوق العاده را «تعیین کننده» برای پیروزی متفقین دانست. سر هری هینسلی، مورخ رسمی اطالعات بریتانیا در جنگ جهانی دوم، ارزیابی مشابهی را دربارهٔ اولترا انجام داد و گفت که این جنگ «را نه کمتر از دو سال و احتمالا چهار سال» کوتاه کرد. علاوه بر این، وی گفت که در غیاب اولترا، بلاتکلیف جنگ چگونه به پایان می رسد. در عمل، تجزیه و تحلیل فرکانس همان اندازه که به آمار وابسته است، به زبان شناسی متکی است. اما با پیچیده تر شدن رمزگذاری، ریاضیات در رمزنگاری اهمیت بیشتری پیدا کردند. این تغییر به ویژه قبل و در طول جنگ جهانی دوم مشهود بود، جایی که تلاش برای شکستن رمزهای محوری به سطوح جدیدی از پیچیدگی ریاضی نیاز داشت. علاوه بر این، اتوماسیون برای اولین بار در آن دوران با دستگاه Bomba لهستانی، Bombe بریتانیایی، ا
ستفاده از تجهیزات کارت پانچ شده و در رایانه های Colossus برای اولین بار در رمزنگاریز در آن دوره مورد استفاده قرار گرفت. نشانگر. با رمزهای دستگاه های متقابل مانند رمزنگاری لورنز و دستگاه انیگما که در طول جنگ جهانی دوم توسط آلمان نازی مورد استفاده قرار گرفت، هر پیام دارای کلید مخصوص به خود بود. معمولاً، اپراتور انتقال دهنده با انتقال مقداری متن ساده و/یا متن رمزگذاری شده قبل از پیام رمزگذاری شده، اپراتور گیرنده را از این کلید پیام مطلع می کند. این شاخص نامیده می شود، زیرا به اپراتور گیرنده نشان می دهد که چگونه دستگاه خود را برای رمزگشایی پیام تنظیم کند. سیستم های نشانگر طراحی و اجرا شده ضعیف اجازه می دهد تا ابتدا رمزنگاران لهستانی و سپس رمزنگاران انگلیسی در بلوکتلی پارک به شکستن سیستم رمزگذاری. Enigma سیستم های شاخص ضعیف مشابه، به انگلیسی ها اجازه می دهد عمقاتی را که منجر به تشخیص سیستم رمزنگاری 42 / SZ40 Lorenz و تشخیص کامل پیام های آن شده است بدون اینکه رمزنگاران بتوانند دستگاه رمزنگاری را ببینند، شناسایی کنند. عمق. ارسال دو یا چند پیام با همان کلید یک فرایند ناامن است. گفته می شود که پیام ها «به عمق» به یک ر
مزنگار منتقل می شوند. این ممکن است توسط پیام هایی که دارای همان علامت هستند که توسط آن اپراتور ارسال کننده به اپراتور گیرنده در مورد تنظیمات اولیه ژنراتور کلیدی این پیام اطلاع می دهد. به طور کلی، رمزپایان ممکن است از تنظیم عملیات رمزگذاری یکسان در میان مجموعه ای از پیام ها بهره مند شود. به عنوان مثال، رمزنگارهای رمزگذاری Vernam با ترکیب بیت برای بیت با کلمه بلند با استفاده از اپراتور "xor"، که به عنوان "باقی مانده بر ۲" نیز شناخته می شود (نماد ⊕). Plaintext ⊕ Key = Ciphertext رمزگشایی همان بیت های کلیدی را با متن رمزگذاری شده برای بازسازی متن ساده ترکیب می کند: Ciphertext ⊕ Key = Plaintext در محاسبات باقی مانده بر ۲، هنگامی که دو متن رمز شده که در عمق تراز شده اند، ترکیب آنها کلید مشترک را از بین می برد و فقط ترکیبی از دو متن ساده را باقی می گذارد. Ciphertext1 ⊕ Ciphertext2 = Plaintext1 ⊕ Plaintext2 سپس با استفاده از کلمات (عبارات یا احتمالات) احتمالی، می توانید از طریق زبانی به صورت زبانی به کار گرفته شوید. حدس صحیح، وقتی با جریان متن ساده ادغام شده ترکیب شود، متنی قابل فهم را از مؤلفه دیگر متن ساده تولید می
کند: Plaintext1 ⊕ Plaintext2) ⊕ Plaintext1 = Plaintext2) قطعه کشف شده از متن ساده اغلب می تواند در یک یا هر دو جهت گسترش یابد، و شخصیت های اضافی را می توان با جریان ساده متن ادغام شده برای گسترش متن اول ترکیب کرد. با استفاده از معیار قابل فهم برای بررسی حدس ها، ممکن است تحلیلگر بتواند بخش عمده ای از این مطالب را بدست آورد). تنها با دو عمق عمق فقط یک تحلیلگر ممکن است بداند کدام یک با متن متن مطابقت دارد، اما در عمل این یک مشکل بزرگ نیست. (وقتی یک متن ساده کشف شده با متن متن آن ترکیب می شود، کلید فاش می شود: Plaintext1 ⊕ Ciphertext1 = Key دانستن یک کلید البته به تحلیلگر امکان می دهد پیام های دیگر رمزگذاری شده با همان کلید را بخواند، و دانش در مورد مجموعه ای از کلیدهای مرتبط ممکن است اجازه دهد تا رمزنگاران بتوانند سیستم مورد استفاده برای ساخت آنها را تشخیص دهند. توسعه رمزنگاری مدرن. دولت ها مدتهاست که مزایای احتمالی رمزنگاری را برای اطلاعات، اعم از نظامی و دیپلماتیک و سازمانهای اختصاصی مستقر در زمینه شکستن رمزها و رمزهای سایر ملل، به عنوان مثال، GCHQ و NSA، سازمانهایی که هنوز هم بسیار فعال هستند، تأسیس کرده اند
. اگرچه در زمان جنگ جهانی دوم از محاسبات برای تأثیرگذاری در رمزنگاری رمزنگاری لورنز و سایر سیستمها استفاده شده است، اما همچنین روشهای جدید دستورات رمزنگاری از بزرگی را پیچیده تر از گذشته کرده است. به طور کلی، رمزنگاری مدرن نسبت به سیستم های قلم و کاغذ گذشته، نسبت به سیستم رمزنگاری و کاغذ گذشته بسیار غیرقابل نفوذ است، و حالا به نظر می رسد که دست بالایی در برابر رمزنگاری خالص دارد. مورخ دیوید کان یادداشت می کند: کان در ادامه به افزایش فرصت ها برای رهگیری، رفع اشکال، حمالت کانال جانبی و رایانه های کوانتومی به عنوان جایگزینی برای وسایل سنتی رمزنگاری اشاره می کند. در سال ۲۰۱۰، برایان اسنو، مدیر فنی سابق NSA گفت که هم رمزنگارهای دانشگاهی و هم دولتی «در یک زمینه بالغ» خیلی آهسته به جلو می روند. با این حال، ممکن است هرگونه پس از مرگ برای رمزنگاری زودرس باشد. در حالی که اثربخشی روشهای رمزنگاری به کار رفته در سازمانهای اطالعاتی ناشناخته است، بسیاری از حمالت جدی علیه نخستین رمزنگاری دانشگاهی و عملی در دوره مدرن رمزنگاری رایانه منتشر شده اند. بنابراین، در حالی که بهترین رمزگذارهای مدرن ممکن است نسبت به انیگما در برابر رم
زنگاری بسیار مقاوم باشند، رمزنگاری و زمینه گسترده تر امنیت اطالعات کاملاً فعال هستند. در سال ۲۰۰۴ گزارش شد که آمریکا رمزهای ایران را خراب کرده است. با این وجود مشخص نیست که آیا این یک رمزنگاری خالص بود یا اینکه عوامل دیگری در این امر دخیل بوده اند یا خیر. رمزهای نامتقارن. رمزنگاری کلید عمومی رمزنگاری است که به استفاده از دو کلید (مربوط به ریاضی) وابسته است. یکی خصوصی و دیگری عمومی. چنین رمزهایی همواره به مسائل ریاضی «سخت» مبنای امنیت آنها تکیه می کنند، بنابراین نکته مشهود حمله ایجاد روشهایی برای حل مسئله است. امنیت رمزنگاری دو کلیدی به پرسش های ریاضی بستگی دارد به گونه ای که رمزنگاری تک کلیدی به طور کلی آن را انجام نمی دهد، و برعکس تحلیل رمز را به روشی جدید به تحقیقات ریاضی گسترده تر پیوند می دهد. طرح های نامتقارن بر پایه دشواری (گمانه زنی) برای حل مشکلات مختلف ریاضی طراحی شده اند. اگر یک الگوریتم بهبود یافته پیدا کرد تا مشکل را حل کند، سیستم ضعیف می شود. به عنوان مثال، امنیت طرح تبادل کلیدHellman-Diffie به سختی محاسبه لگاریتم گسسته بستگی دارد. در سال ۱۹۸۳، دون کوپرزمیتیت راهی سریعتر برای یافتن لگاریتم های گس
سته (در گروه های خاص) پیدا کرد و از این طریق نیاز به رمزنگاران برای استفاده از گروه های بزرگتر (یا انواع مختلفی از گروه ها) داشت. امنیت RSA (تا حدودی) به دشواری تجزیه اعداد صحیح بستگی دارد - دستیابی به موفقیتی چشمگیر در تجزیه اعداد صحیح باعث کاهش امنیت RSA می شود. در سال ۱۹۸۰ می شد یک عدد ۵۰ رقمی دشوار را با هزینه 1012 عملیات تجزیه کرد. در سال ۱۹۸۴ هنر الگوریتم های تجزیه اعداد صحیح چنان پیشرفت کرد که می شد یک عدد ۷۵ رقمی دشوار را با هزینه 1012 عملیات تجزیه کرد پیشرفت های فن آوری محاسبات همچنین بدان معنی است که می توان عملیات را خیلی سریعتر انجام داد. قانون مور پیش بینی می کند که سرعت کامپیوتر همچنان در حال افزایش است. تکنیک های تجزیه ممکن است همچنان به این کار ادامه دهند، اما به احتمال زیاد به بینش و خلاقیت ریاضی بستگی دارد، که هیچ یک از آنها تاکنون با موفقیت قابل پیش بینی نبوده اند. اعداد ۱۵۰رقمی که قبلاً در RSA مورد استفاده قرار گرفته است. تلاش بیشتر از حد بود، اما در رایانه های مدرن سریع منطقی نبود. با شروع قرن بیست و یکم، شماره های ۱۵۰رقمی دیگر اندازه کلیدی کافی برای RSA محسوب نمی شدند. در سال ۲۰۰۵ شماره
هایی با چند صد رقم هنوز هم برای تجزیه کردن بسیار سخت به نظر می رسید، اگرچه روش ها به مرور زمان بهبود می یابند و برای حفظ سرعت یا روش های دیگر مانند رمزنگاری منحنی بیضوی نیاز به اندازه کلیدی دارند. امنیت مطلق در تحلیل رمز. یک الگوریتم رمزنگاری در صورتی به صورت مطلق امن است که متن رمز شده بدون داشتن کلید هیچ اطلاعاتی را در مورد متن رمزنشده فاش نکند. اگر E تابع دارای امنیت مطلق باشد، برای هر پیام ثابت m باید حداقل یک کلید مانند برای هر متن رمز شده c وجود داشته باشد. هم چنین نظریه ضعیف تری در مورد امنیت وجود دارد که توسط ای. وینر ارائه شده است و توسط بسیاری از افراد در زمینه تئوری اطلاعات اخیراً مورد استفاده قرار گرفته است. در مورد یک سیستم رمز، به دست آوردن بخشی از اطلاعات رایج است اما با این حال خصوصیات امنیتی خود را حتی در مقابل حمله کننده ای که منابع محاسباتی نامحدود دارد، حفظ می کند. چنین سیستم رمزی دارای امنیت از نظر تئوری اطلاعات است اما دارای امنیت مطلق نیست. معنای دقیق امنیت به سیستم رمز بستگی دارد. امنیت غیر مشروط. امنیت از نظر "تئوری اطلاعات" و نیز از نظر "امنیت نامشروط" اغلب به جای هم به کار می روند.
هرچند اصطلاح "امنیت نامشروط" همچنین می تواند به سیستم هایی که به "فرضیات اثبات نشده سختی های محاسباتی" بستگی ندارد گفته شود. امروزه این سیستم ها اغلب مشابه سیستم های دارای امنیت از نظر تئوری اطلاعات هستند. الگوریتم آراس ای حتی اگر به عنوان الگوریتمی دارای امنیت نامشروط شناخته شود هرگز از نظر "تئوری اطلاعات" امن در نظر گرفته نمی شود.
در رمزنگاری، twofish یک نوع رمزنگاری کلید متقارن است؛ که از رمزنگاری بلوکی با اندازه بلوک ۱۲۸ بیت و اندازه کلید ۲۵۶ بیت استفاده می کند. آن یکی از پنج الگوریتم برتر مسابقه استاندارد رمزگذاری پیشرفته بود (Advanced Encryption Standard contest) اما به عنوان استاندارد پذیرفه نشد. Twofish از الگوریتم بادکنک ماهیان گرفته شده است. ویژگی ممتاز twofish استفاده از پیش محاسبه کلید وابسته S-box و یک زمانبندی کلید پیچیده وابسته است. نیمی از یک کلید n بیتی به عنوان کلید رمزگذاری واقعی استفاده شده و نیمی دیگر از آن به عنوان اصلاح کننده الگوریتم رمزگذاری استفاده شده است (کلید وابسته S-box). Twofish برخی از عناصر دیگر طراحی ها را قرض گرفته است. برای مثال تبدیل شبه hadamard از خانواده SAFER از رمزها. Twofish از ساختار feistel به عنوان نمونه DES استفاده می کند. در اکثر سطوح نرم افزاری Twofish کمی کند تر از استاندارد رمزنگاری پیشرفته (برگزیده مسابقات AES) برای کلیدهای ۱۲۸ بیتی عمل می کند. اما برای کلیدهای ۲۵۶ بیتی تا حدودی سریع تر است. Twofish توسط بروس اشنایر، John Kelsey Doug Whiting, David Wagner, Chris Hall و Niels Ferguson ط
راحی شده است. تیم توسعه Twofish که مسئول انجام ورژن بعدی Twofish و داوطلب شرکت در مسابقه AES بودند شامل Stefan Lucks, Tadayoshi Kohno و Mike Stay بود. الگوریتم Twofish ثبت اختراع نشده است و به عنوان منبع پیاده سازی در مالکیت عمومی قرار می گیرد. در نتیجه الگوریتم Twofish به صورت آزادانه در اختیار همه قرار دارد و هر کس می تواند بدون هیچ گونه محدودیت از آن استفاده کند. این الگوریتم یکی از معدود رمزنگاری های شامل استاندارد Open-PGP است(RFC4880). با این حال استفاده از توفیش به گستردگی استفاده از Blowfish نرسیده است با این که بادکنک ماهیان قدیمی تر است. تحلیل رمز. در سال ۱۹۹۹ Niels Ferguson یک حمله دیفرانسیلی غیر ممکن را منتشر کرد که شش مرحله از ۱۶ مرحله کلید ورژن ۲۵۶ بیتی را با استفاده از ۲۲۵۶ گام شکست. از سال ۲۰۰۰ به بعد بهترین تحلیل رمز منتشر شده بر اساس رمز بلوک Twofish، تحلیل رمز کوتاه شده تفاضلی ورژن کامل ۱۶ مرحله ای است. مقاله ادعا می کند احتمال تفاضلی کوتاه شده ۲-۵۷٫۳ برای هر بلوک است و حدود ۲۵۱ متن آشکار انتخاب شده می گیرد تا جفت مناسبی برای تفاضلی کوتاه شده پیدا کند. Bruce Schnier در سال ۲۰۰۵ اعلام کرد که
این مقاله یک حمله تحلیل رمز کامل را ارائه نمی دهد به جز فقط برخی فرض های مشخصات تفاضلی. اما حتی از یک دیدگاه فرضیه ای، Twofish حتی از دور شکسته نمی شود. = CryptoCat = کریپتو کت (CryptOCat) از همین روش برای ارسال داده های محرمانه و رمزنگاری شده استفاده می کند. این نرم افزار از ncat تشکیل شده است.
مؤسسه پژوهشی اسکریپس یک مؤسسه تحقیقاتی خصوصی و بسیار معتبر آمریکایی در زمینه زیست پزشکی است. این مؤسسه در سال ۱۹۲۴ در شهر لا هویا ایالت کالیفرنیا تأسیس گردید و در فلوریدا نیز یک شعبه دارد. مؤسسه تحقیقات اسکریپس نزدیک به ۱۰۰۰ ثبت اختراع، ۹ داروی درمانی تأییدشده توسط FDA، و بیش از ۵۰ شرکت اسپین-آف تولید کرده است. براساس شاخص نشریه نیچر در سال ۲۰۱۷، موسسه تحقیقات اسکریپس مؤثرترین مؤسسه تحقیقاتی جهان بالاتر از دانشگاه راکفلر و مؤسسه فناوری ماساچوست بوده است. برنامه های تحصیلات عالی مؤسسه پژوهشی اسکریپس در علوم زیستی در رتبه ۱۰ کشور، رتبه ۵ برای شیمی ارگانیک، و ۲ برای بیوشیمی قرار دارند. کورت ووتریش و کارل شارپلس دو برنده جایزه نوبل از استادان موسسه تحقیقاتی اسکریپس هستند. داروهای درمانی تأییدشده توسط FDA که در مؤسسه پژوهشی اسکریپس ساخته شده اند:
میدان نفتی بهرگانسر، در شمال استان بوشهر در حد فاصل بندر گناوه به بندر دیلم (۴۰ کیلومتری شمال غربی گناوه و ۲۸ کیلومتری بندر دیلم)، در منطقه بهرگان قرار دارد. میدان نفتی بهرگانسر دارای نفت خام با درجه ای.پی.آی ۲۷ است و نفت خام این میدان نفتی را می توان، در شمار نفت خام های سنگین قرار داد. نفت تولیدی میدان نفتی بهرگانسر پس از یک مرحله گاز زدایی، آب زدایی و نمک زدایی از طریق خط لوله ۱۶ اینچی، به طول ۵۶ کیلومتر به منطقه خشکی بهرگانسر هدایت و از این منطقه آماده ارسال می شود. تاریخچه. منطقه بهرگانسر قدیمی ترین منطقه نفتی دریایی ایران به شمار می آید. اولین چاه اکتشافی این میدان در سال ۱۳۳۸ حفر شد و میدان نفتی بهرگانسر در سال ۱۳۴۰ به عنوان اولین میدان نفتی دریائی خلیج فارس با مشارکت شرکت آجیپ ایتالیا کشف شد و بهره برداری از آن از سال ۱۳۴۱ آغاز گردید. با توجه به صدمات ناشی از جنگ ایران و عراق همچنین گذشت عمر مفید، نیاز به بازسازی کامل داشت. بنابراین شرکت ملی نفت ایران در راستای بازسازی سکوی مزبور، ساخت و طراحی آن را، به شرکت های پیمانکاری و مشاور واگذار نمود. توسعه میدان نفتی بهرگانسر. میدان نفتی بهرگانسر در محدوده مس
ئولیت شرکت نفت فلات قاره ایران قرار دارد. این میدان با هدف افزایش تولید نفت خام به طور عمده، نوسازی و به روز شده است. تأسیسات قدیمی میدان نفتی بهرگانسر برای تولید حدود ۳۰ هزار بشکه در روز طراحی شده بود و با نصب تأسیسات جدید این میدان، تولید «بهرگانسر» به بیش از ۶۰ هزار بشکه افزایش یافت. توسعه این میدان نفتی، از سال ۱۳۷۳ آغاز شد که پس از مدتی توقف، اجرا به دلیل همزمانی و فشردگی عملیات اجرایی با پروژه ابوذر، عملیات با ۲۰% درصد پیشرفت مجموع پروژه از سال ۱۳۸۱ از سر گرفته شد و در سال ۱۳۹۰ بپایان رسید. در میدان نفتی بهرگانسر مخزنی با احتمال وجود گاز وجود دارد که اداره اکتشاف و مهندسی مخازن فلات قاره، بررسی آن را به عهده دارد. سکوهای میدان نفتی بهرگانسر. در میدان نفتی بهرگانسر، سه سکو با قابلیت حفر چهار حلقه چاه در اطراف آن وجود دارد و در مجموع می توان ۱۰ حلقه چاه در آن حفر کرد. مجموع وزن پایه ها و سکوهای میدان نفتی بهرگانسر هفت هزار تن، وزن سکوی تولید ( (PPاین میدان دو هزار و ۵۰۰تن و وزن سکوی اسکان ( (LQهزار و ۵۰۰تن و بقیه وزن این سکو به پایه ها، شمع ها، متعلقات و پایه های سکوهای سرچاهی اختصاص دارد. فاصله مجموع بخش
دریایی تا منطقه بهرگانسر حدود ۵۵ کیلومتر است. عملیات انتقال نفت خام از سکوها به خشکی از طریق خط لوله ۱۶ اینچی صورت می گیرد. بازسازی سکوهای میدان نفتی بهرگانسر. هدف از بازسازی سکوهای میدان نفتی بهرگانسر، ساخت و بارگیری سکوهای تولید و اسکان، افزایش ظرفیت تولید نفت خام، ایمن سازی، بهینه سازی عملیات و بالابردن کیفیت نفت خام است. عملیات بازسازی سکوهای میدان نفتی بهرگانسر به عنوان قدیمی ترین منطقه نفتی دریایی از سال ۱۳۸۱ آغاز شد و اوایل سال ۱۳۸۴ عملیات در بخش دریا به پایان رسید. با نصب سکوهای جدید در کنار سکوهای قدیمی، نفت تولیدی از طریق خط لوله ۱۶ اینچ به کارخانه فرآورش منتقل می شود. حملات در دوران جنگ. سکوی بهره برداری بهرگانسر در چهار نوبت مورد حمله هواپیماهای عراق قرار گرفت که بر اثر این حملات، خسارات زیادی به سکوی بهره برداری، سکوی حفاری و سکوی مسکونی وارد آمد. تأسیسات مسکونی و بهره برداری بهرگانسر بر اثر این حملات ۱۰۰ درصد خسارت دید. - سکوی چاه های (۱)، (۲) و (۳) در تاریخ ۱۳۶۲.۴.۱۶ مورد حمله قرار گرفت و ۱۰۰ درصد آسیب دید . - چاه شماره (۷) بهرگانسر در تاریخ ۱۳۶۲.۴.۱۶ هدف حمله قرار گرفت. - سکوی چاه شماره (۵) ب
هرگانسر در تاریخ ۱۳۶۲.۴.۱۶ مورد اصابت موشک قرار گرفت و تاج سرچاهی (Christmas tree) چاه جدا شد و به دریا سقوط کرد، همچنین سکوی فوقانی چاه آسیب دید و تخریب شد. - سکوی چاه شماره (۶) بهرگانسر در تاریخ ۱۳۶۴.۸.۱ مورد اصابت موشک قرار گرفت .
در رمزنگاری، متن رمزدار (یا ciphertext) نتیجه رمزنگاری اجرا شده بر متن آشکار با استفاده از الگوریتمی است که سایفر نامیده می شود. پیام رمز شده همچنین به عنوان اطلاعات رمز نگاری شده یا encoded شناخته می شود زیرا شامل نوعی از متن آشکار اصلی است که برای یک انسان یا کامپیوتر بدون رمز گشایی مناسب غیرقابل خواندن است. رمز گشایی، معکوس رمز نگاری است، و فرایند تبدیل متن رمز نگاری شده به متن آشکار قابل فهم است. متن رمز نگاری شده نباید با codetext اشتباه گرفته شود زیرا codetext نتیجه یک کد است نه یک رمز. مثالی از کلید متقارن. اگر M را متن آشکاری که آلیس می خواهد به صورت محرمانه به جف انتقال دهد باشد و اگر EK الگوریتم رمزنگاری باشد که K یک کلید مخفی باشد، آلیس باید ابتدا متن آشکار را به متن رمزنگاری شده تبدیل کند، C، به منظور فرستادن بی خطر پیام به جف فرض می شود. هر دو باید کلید formula_2 انتخاب شده را بدانند یا در غیر اینصورت رمزنگاری بی فایده است. هنگامی که پیام با استفاده از الگوریتم رمزنگاری رمزگذاری می شود آلیس می تواند با امنیت آن را به جف ارسال کند (با فرض این که کس دیگری کلید را نداند). به منظور خواندن پیام آلیس،
جف باید با استفاده از formula_3 (که به عنوان الگوریتم رمز گشایی شناخته می شود و با formula_4 نمایش داده می شود) پیام آلیس را رمزگشایی کند. انواع رمزنگاری. تاریخ رمزنگاری از هزاران سال پیش آغاز می شود و حاوی انواع مختلفی از انواع مختلف رمزنگاری است. الگوریتم های پیش از آن با دست انجام می شد و اساساً متفاوت از الگوریتم های مدرن، که معمولاً توسط یک ماشین اجرا می شود است. رمزنگاری های تاریخی رمزنگاری هایی که در گذشته و به وسیله قلم و کاغذ انجام می شد رمزنگاری کلاسیک نامیده می شود؛ که عبارتند از: رمزنگاری های تاریخی به عنوان یک راه حل رمزگذاری مستقل به طور کلی مورد استفاده قرار نمی گیرد، زیرا آن ها بسیار آسان شکسته می شوند. بسیاری از رمزهای کلاسیک را می توان با استفاده از brute force یا با تجزیه و تحلیل ciphertext شکست البته به استثنای one-time pad. رمزهای مدرن رمزهای مدرن، امن تر از رمزهای کلاسیک هستند و طراحی شده اند تا مقاومت وسیعی در برابر حمله ها داشته باشند. یک حمله کننده نباید قادر باشد تا کلید استفاده شده در یک رمزنگاری مدرن را پیدا کند، حتی اگر هر تعداد از متن آشکار و متن رمزنگاری شده متناطر را بداند. روش