Payamvdn/NorthPersian_fa_wiki huggingface dataset:
ان codebook الکترونیکی (ECB) حالت، یک پیام است برای اولین بار به بلوک های جداگانه ای از اندازه بلوک رمز (احتمالاً گسترش آخرین بلوک با بیت) تقسیم، و سپس هر یک از بلوک های رمزگذاری و رمزگشایی به طور مستقل است. با این حال، چنین روشی ساده و بی تکلف است که به طور کلی نا امن چرا که بلوک های متنی برابر همیشه ciphertext برابر بلوک (برای همان کلید) تولید خواهند کرد، بنابراین الگوهای موجود در پیام آشکار را در خروجی بهciphertext تبدیل کرده است. برای غلبه بر این محدودیت، چندین اصطلاح بلوک حالت های رمزنگاری از عملیات طراحی شده اند و در توصیه های ملی به عنوان NIST 800-38A مشخص شده وBSI TR-02102 و استانداردهای بین المللی مانند ISO / IEC 10 مفهوم کلی این است که استفاده از روش نمونه از داده های متنی بر اساس یک مقدار ورودی اضافی، اغلب نام یک بردار دهی اولیه، برای ایجاد رمزنگاری احتمالی نامیده می شود. در زنجیری شدن این بلوک رمز محبوب (CBC) حالت، برای رمزگذاری امن برداردهی اولیه به همراه پیام متنی منتقل می باید یک مقدار تصادفی یا شبه تصادفی است که در شیوه ای منحصربه فرد یا برای اولین بلوک متنی که قبل از آن است رمزگذاری شده است.
بلوک ciphertext حاصل می شود و سپس به عنوان بردار دهی اولیه جدید برای بلوک بعدی متنی استفاده می شود. در رمزنگاری بازخورد (CFB) حالت، که شبیه سازی جریان رمز خود را هماهنگ، بردار دهی اولیه برای اولین بار رمزگذاری شده و سپس به بلوک متنی اضافه شده است. بازخورد خروجی (OFB) حالت بارها و بارها کدگذاری بردار دهی اولیه برای ایجاد یک جریان کلیدی برای تقلید از جریان رمزنگاری هم زمان است. جدیدتر شمارنده (CTR) به حالت مشابه ایجاد یک جریان کلیدی، اما استفاده از تنها نیاز به ارزش های منحصربه فرد است و نه (شبه) به صورت تصادفی به عنوان بردار دهی اولیه تصادفی مورد نیاز داخلی با استفاده از بردار دهی اولیه به عنوان یک ضد بلوک و رمزنگاری مشتق شده این شمارنده را برای هر بلوک است. از دیدگاه امنیتی، نظری از نظر حالت عمل باید ارائه شود که به عنوان امنیت معنایی شناخته می شود. تعریف غیر رسمی، از آن به این معنی است که برخی از ciphertext زیر کلید ناشناخته ۱ عملاً می تواند نه مشتق هر گونه اطلاعات از ciphertext (با توجه به طول از پیام) بیش از آنچه که می توانست بدون دیدن ciphertext شناخته شده است. نشان داده شده است که تمام حالت های بحث شده د
ر بالا، به استثنای حالت ECB، با ارائه این خاصیت تحت حملات متن آشکاربه اصطلاح انتخاب شده است. عمل توسعه. برخی از حالت های حمله حالت CBC را تنها در بلوک های متنی کامل به کار می گیرند. به سادگی با گسترش بلوک آخرین پیام با صفر بیت از آن را اجازه نمی دهد که یک گیرنده به راحتی تشخیص پیام که تفاوت فقط در مقدار بیت کافی نیست. از همه مهمتر، یک راه حل ساده را افزایش می دهد به حملات اوراکل بالشتک بسیار کارآمد است. طرح بالشتک مورد نیاز برای گسترش تاریخ و زمان آخرین بلوک متنی به اندازه بلوک رمزنگاری مناسب است. در حالی که بسیاری از طرح های محبوب شرح داده شده در استاندارد و در ادبیات به حملات اوراکل لایه آسیب پذیر نشان داده شده است، یک راه حل که می افزاید و یک بیتی و سپس گسترش بلوک های گذشته با صفر بیت، استاندارد " روش Padding 2 "در ISO / IEC 9، امن شده است و در برابر این حملات به اثبات رسیده است. تحلیل. تحلیل خطی. تحلیل خطی شکل، دلیل حملات مبتنی بر پیدا کردن تقریب تکراری به عمل رمزنگاری است. تحلیل خطی، یکی از دو حمله به طور گسترده در رمزهای بلوک استفاده می شود. دلیل حملات دیگر دیفرانسیل ست. تحلیل انتگرال. دلیل حملات انتگرا
ل حمله در رمز کردنی است که به خصوص قابل اجرا برای جلوگیری از رمزهای بر اساس شبکه های جایگزینی، جایگشت است. بر خلاف تحلیل دیفرانسیل، که با استفاده از جفت از plaintexts انتخاب شده با اختلاف ثابت XOR، دلیل حملات جدایی ناپذیر از مجموعه ها یا حتی multisets از plaintexts انتخاب شده که بخشی ثابت برگزار می شود و در یک بخش دیگر متفاوت است، از طریق آن از تمام امکانات استفاده می کند. به عنوان مثال، یک حمله ممکن است 256 plaintexts انتخاب شده که دارای ۸ بیت از همان است، اما تفاوت در این ۸ بیت لست. چنین مجموعه ای لزوماً دارای مجموع XOR، از مجموع ۰، و مبالغ XOR از مجموعه های مربوطه را از ciphertexts ارائه اطلاعات در مورد عملیات رمزنگاری است. این تضاد تفاوت بین جفت متون و مبالغ، از مجموعه بزرگتر از متون الهام گرفته از نام "دلیل حملات جدایی ناپذیر"، قرض گرفتن اصطلاحات حساب دیفرانسیل و انتگرال است. ارزیابی عملی. رمزهای بلوک ممکن است با توجه به معیارهای متعدد در عمل موردبررسی قرار گیرند. عوامل شایع عبارتند از: رمزهای بلوک قابل توجه. DES و رمزگذاری داده ها استاندارد. DES به طور کلی به اولین رمزنگاری بلوک های غیرنظامی، در آی بی ا
م در دههٔ ۱۹۷۰ بر اساس کار انجام شده توسط هورست Feistel در نظر گرفته شده است. نسخه تجدید نظر شده از الگوریتم به عنوان یک دولت فدرال ایالات متحده استاندارد پردازش اطلاعات، به تصویب رسید. FIPS اونجا واحد خدمات عمومی ۴۶ رمزگذاری داده ها استاندارد DES))توسط اداره استاندارد ملی ایالات متحده (NBS) پس از یک دعوت عمومی برای ارسالی انتخاب و برخی از تغییرات داخلی توسط NBS (و به طور بالقوه، NSA)شده است. DES عمومی در سال ۱۹۷۶ منتشر شد و به طور گسترده استفاده می شود.. DES طراحی شده بود، در میان چیزهای دیگر، مقاومت در برابر حمله خاصی شناخته شده به NSA و کشف شده توسط آی بی ام، هر چند ناشناخته عمومی تا کشف دوباره و منتشر شده توسط الی بیهام و آدی شامیر در اواخر دههٔ ۱۹۸۰. این روش دلیل حملات دیفرانسیل نامیده می شود و یکی از حملات به طور کلی در مقابل رمزهای بلوک و تحلیل خطی دیگری است، اما ممکن است حتی NSAقبل از انتشار آن توسط Mitsuru Matsui ناشناخته بوده باشد. DES باعث مقدار زیادی از کارهای دیگر و انتشارات در رمزنگاری و تحلیل آن در جامعه باز است و آن را الهام بخش بسیاری از طرح های رمز جدید میداند. DES دارای بلوکی به اندازه ۶۴ ب
یت و اندازه کلید آن ۵۶ بیت می باشد. ۶۴-بیت بلوک های مشترک در طرح های رمز بلوک بعد از DES شد. طول کلید بستگی به عوامل متعددی، از جمله مقررات دولتی دارد. بسیاری از ناظران که در دههٔ ۱۹۷۰ که به طول ۵۶ بیت کلید مورد استفاده برای DES بیش از حد کوتاه بود. با گذشت زمان، ناکافی بودن آن آشکار شد، یک نوع از DES، DES سه گانه، سه گانه کدگذاری هر بلوک با دو کلید مستقل (۱۱۲ بیتی کلید و امنیت ۸۰-بیت) یا سه کلید مستقل (۱۶۸ بیتی کلید و امنیت ۱۱۲-بیت) است. به طور گسترده ای به عنوان یک جایگزین به تصویب رسید. در سال ۲۰۱۱، نسخه سه کلید هنوز هم در نظر گرفته امن، هر چند مؤسسه ملی استاندارد و فناوری (NIST) استانداردهای دیگر اجازه استفاده از دو کلید در برنامه های کاربردی جدید، با توجه به۸۰-بیت سطح امنیتی خود را دادند. ارتباط با سایر شکلهای هندسی اولیه رمزنگاری. رمزهای بلوک را می توان برای ایجاد شکل های هندسی اولیه رمزنگاری دیگر، مانند کسانی که در زیر استمورد استفاده قرار داد. به این شکل های هندسی اولیه دیگر به cryptographically امن، مراقبت های گرفته شده برای ساخت آن ها را به راه حق است. فقط رمزهای بلوک را به عنوان توابع هش می توان مو
رد استفاده برای ساخت رمزهای بلوک مورد استفاده قرار داد. نمونه هایی از چنین رمزهای بلوک SHACAL، BEAR و LION است. منابع. Wikipedia contributors, "Block cipher," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Block_cipher&amp;oldid=502577524 (accessed July 16, 2012).
مونیکا دنیس براون (نام خانوادگی قبل از ازدواج آرنولد Arnold;متولد ۲۴ اکتبر ۱۹۸۰) که با نام حرفه ای مونیکا شناخته می شود خواننده، ترانه سرا، تهیه کننده موسیقی، و بازیگر مقطعی اهل آمریکا است. وی در کالج پارک در جورجیا به دنیا آمده است. منابع. Wikipedia contributors, "Monica (entertainer)," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Monica_(entertainer)&amp;oldid=502012308 (accessed July 15, 2012).
در امنیت کامپیوتر و برنامه نویسی، سرریز بافر، یا تاخت و تاز کردن بافر، یک استثنا است که در آن برنامه، هنگامی که در حال نوشتن داده ها به بافر است، از مرز بافر تخطی می کند و باعث رونویسی حافظه مجاور می شود. این یک مورد خاص از نقض ایمنی حافظه است. سرریزهای بافر توسط ورودی طراحی شده اند که برای اجرای کد، یا راه عمل برنامه را تغییر می دهند، باعث شده است. این امر ممکن است در رفتار نامنظم، از جمله خطاهای دسترسی به حافظه، نتایج نادرست، تصادف، یا نقض امنیت سیستم منجر شود. بنابراین، آن ها اساس بسیاری از آسیب پذیری های نرم افزار است و می تواند مخرب مورد سوء استفاده قرار بگیرند. زبان های برنامه نویسی که معمولاً با سرریزهای بافر همراه هستند، عبارتند از C و C + +، ساخته شده است، در حفاظت در برابر دسترسی یا جای نوشتن داده ها در هر بخشی از حافظه و انجام به طور خودکار نیست بررسی کنید که داده ها به آرایه (ساخته شده در نوع بافر) داخل مرزهای آن آرایه نوشته شده است. سرریز بافر هنگامی رخ می دهد که داده ها نوشته شده به یک بافر، با توجه به مرزهای کافی بررسی، فساد مقادیر داده در حافظه آدرس مجاور به بافر اختصاص داده است. شایع ترین این
زمانی اتفاق می افتد که کپی کردن رشته از کاراکترها از یک بافر به دیگری است. تشریح. امروزه بیشتر سیستم عامل های مدرن از یک پشته برای ارسال آرگومان ها به توابع و همچنین ذخیره کردن متغیرهای محلی استفاده می کنند. یک پشته، حافظه ای به صورت LIFO است که ورود و خروج اطلاعات از یک طرف انجام می گیرد. بنابراین آخرین شیئی که وارد پشته شده، اولین شیئی است که از آن خارج می شود. هر فرایند برای خود پشته ای دارد که آرگومان های توابع و متغیرهای محلی در آن ذخیره می شوند و این پشته در بالاترین آدرس تصویر فرایند در حافظه قرار دارد. وقتی که یک برنامه تابعی را فراخوانی می کند، یک «قاب پشته» جدید ایجاد می شود. این قاب پشته علاوه بر اینکه دربرگیرنده آرگومان هایی است که به تابع ارسال شده اند، دربرگیرنده فضایی پویا برای متغیرهای محلی تابع است. «اشاره گر پشته» ثباتی است که آدرس بالای پشته را نگهداری می کند. از آنجا که هر وقت مقدار جدیدی وارد پشته می شود محتوای این ثبات هم تغییر می کند، در خیلی از موارد یک «اشاره گر قاب» هم وجود دارد که در آغازی پشته قرار دارد تا بر اساس این اشاره گر بتوان به متغیرهای محلی راحت تر دسترسی پیدا کرد. اما مس
ئله ای که باعث ایجاد سرریز بافر می شود این است که آدرس برگشت فراخوانی تابع هم در پشته ذخیره می شود و از آنجا که سرریز شدن یک متغیر محلی می تواند باعث شود آدرس برگشت تابع در پشته بازنویسی شود، یک کاربر خرابکار قادر خواهد بود هر کدی که می خواهد را اجرا کند. جلوگیری. در هنگام برنامه نویسی باید از این توابع استفاده نشود. این توابع بدون بررسی کردن حجم بافر آن ها را بازنویسی می کنند که این مسئله می تواند دیگر مقادیر موجود در پشته مانند همان آدرس برگشت تابع را بازنویسی کند. جای تابع strcpy می توان از strncpy و به جای تابع strcat می توان از strncat استفاده کرد که این توابع با بررسی حدود بافر مقصد باعث جلوگیری از وقوع سرریز بافر می شوند. همینطور تابع fgets هم برای ورودی و خروجی استاندارد مناسب است. نمونه. کد زیر دارای یک اشکال است که باعث می شود سرریز بافر صورت پذیرد: void manipulate(char *buffer) { char newbuffer[80]; strcpy(newbuffer,buffer); int main() { char ch,buffer[4096]; int i=0; while ((buffer[i++] = getchar()) != ' ') {}; i=1; manipulate(buffer); i=2; printf("The value of i is : %d ",i); return 0; آرایه newb
uffer تنها ۸۰ بایت ظرفیت دارد و نمی تواند بیشتر از آن را در خود جای دهد. حالا اگر ما برنامه بالا را اجرا کنیم و ۱۶۰ کاراکتر تایپ کنیم، آرایه سرریز شده و اطلاعات بعد از آرایه هم بازنویسی می شوند. نمونه پایه ای. در نمونه زیر، یک برنامه تعریف شده دو داده که مجاور در حافظه: ۸-بایت بافر رشته ای، A، و یک عدد صحیح دو بایتی، B. در آغاز، A دارای هیچ چیزی صفر بایت و B شامل شماره ۱۹۷۹. طول هر کاراکتر یک بایت است. در حال حاضر، برنامه اقدام به ذخیره سازی رشته تهی پایان "بیش از حد" در بافرA. با شکست چک کردن طول رشته، آن را رونویسی مقدار B: با وجودی که برنامه نویس قصد ندارد برای تغییر B در مقدار B در حال حاضر تعداد شکل گرفته از بخشی از رشته کاراکتر جایگزین می شود. در این نمونه، بر روی یک سیستم big-endian است که با استفاده از ASCII، "E" به دنبال یک بایت صفر تبدیل شدن به تعداد ۲۵۲۵۶ است. اگر B تنها متغیر قلم دوم از اقلام داده های تعریف شده توسط برنامه بود، نوشتن یک رشته طولانی که رفت و گذشته از B می تواند باعث خطا مانند گسل تقسیم بندی شود، فسخ این روند بود. بهره برداری. تکنیک بهره برداری از آسیب پذیری سرریز بافر با توجه به نو
ع معماری، سیستم عامل و منطقه حافظه متفاوت است. به عنوان نمونه، بهره برداری بر اساس هیپ (برای حافظه به صورت پویا اختصاص داده شده استفاده می شود)، بسیار متفاوت از بهره برداری در پشته است. پشته مبتنی بر بهره برداری. کاربر تمایل به لحاظ فنی ممکن است سرریزهای بافر مبتنی بر پشته این برنامه برای دستکاری در یکی از راه های مختلفی را به نفع خود بهره برداری کند: با جای نوشتن یک متغیر محلی است که در نزدیکی بافر در حافظه در پشته به تغییر رفتار از برنامه ای که ممکن است مهاجم بهره مند شوند با جای نوشتن آدرس برگشت در قاب پشته. پس از بازده عملکرد، اجرا خواهد شد در آدرس برگشت، به عنوان مهاجم، معمولاً پر از بافر ورودی کاربر را مشخص سر گرفته شود. با جای نوشتن تابع یک اشاره گر، یا برنامه کنترل استثنا است که پس از آن اجرا شده است. با استفاده از یک روش به نام "trampolining"، در صورتی که آدرس داده های کاربر را تأمین ناشناخته است، اما محل در ثبت نام ذخیره می شود، و سپس آدرس برگشت، می تواند با آدرس شناسنده رونویسی است که باعث می شود که اجرای حکم اعدام به پرش تأمین شده توسط کاربر داده است. اگر محل در ثبت نام R ذخیره می شود، سپس پرش محل
حاوی شناسنده برای مراجعه R، تماس R یا دستورالعمل مشابه، اعدام از داده های کاربر عرضه می شود. محل opcodes مناسب، یا بایت در حافظه، می تواند در DLLها یا اجرایی خود را در بر داشت. با این حال آدرس شناسنده به طور معمول هر کاراکتر تهی نیست و محل این opcodesها می تواند در میان برنامه ها و نسخه های سیستم عامل متفاوت باشد. پروژه Metasploit یک پایگاه داده های چنین opcodes مناسب است، هر چند تنها افراد موجود در سیستم عامل ویندوز ذکر شده است. هیپ، مبتنی بر بهره برداری. سرریز بافر در منطقه پشته داده به عنوان یک سرریز پشته اشاره می شود و بهره برداری را به شیوه ای متفاوت از سرریزهای مبتنی بر پشته انجام می دهد. حافظه پشته به صورت پویا توسط برنامه در زمان اجرا اختصاص داده شده و به طور معمول شامل داده های برنامه می باشد. استثمار با فساد این داده ها در روش های خاص باعث می شود برنامه را بازنویسی سازه های داخلی مانند اشاره گر لیست پیوندی انجام می شود. روش سرریز پشته استاندارد، رونویسی پیوندی تخصیص حافظه های پویا (مانند داده های meta malloc) و با استفاده از ارز اشاره گر منجر به بازنویسی برنامه اشاره گر تابع است. موانع استثمار. دست
کاری بافر رخ می دهد که قبل از آن خوانده می شود یا اعدام شده است، ممکن است منجر به شکست تلاش بهره برداری شود. این دستکاری می تواند تهدید از بهره برداری، کاهش، اما ممکن است آن را غیرممکن سازد. دستکاری می تواند تبدیل به بالا یا پایین تر مورد، حذف metacharacters و فیلترینگ از رشته های غیر الفبایی باشد. با این حال، تکنیک ها یی برای دور زدن این فیلتر و دستکاری وجود داشته باشد ؛کد عدد و الفبایی، کدهای چند شکلی، خود را تغییر کد و بازگشت به حملات-libc. از روش مشابه می تواند مورد استفاده قرار گیرد برای جلوگیری از شناسایی توسط سیستم های تشخیص نفوذ است. در برخی موارد، از جمله که در آن کد را به یونیکد تبدیل شده، خطر از آسیب پذیری شده اند تحریف توسط disclosers به عنوان انکار تنها از خدمات که در واقع اعدام از راه دور کد دلخواه، امکان پذیر است. نکات بهره برداری. در دنیای واقعی سوء استفاده های مختلف از چالش های است که باید بر طرف شود برای سوء استفاده به عمل قابل اعتماد وجود دارد. این عوامل عبارتند از بایت های پوچ در آدرس ها، تنوع در محل شل کد، تفاوت میان محیط های مختلف مقابله با اقدامات در عمل است. NOP روش سورتمه. NOP-سورتمه
قدیمی ترین و روش به طور گسترده ای شناخته شده برای موفقیت بهره برداری از یک سرریز بافر پشته است. راه حل این مشکل، پیدا کردن آدرس دقیق از بافر به طور مؤثر افزایش اندازه از منطقه هدف است. برای انجام این بخش بسیار بزرگتر از پشته ها را با دستورالعمل دستگاه بدون عملیات خراب شده است. در پایان از داده های مهاجم تأمین، پس از دستورالعمل های بدون عمل، دستورالعمل به انجام پرش نسبت به بافر که در آن شل کد واقع شده است. این مجموعه ای از هیچ OPS به عنوان "NOP-سورتمه" می گویند چرا که اگر آدرس بازگشت با هر آدرس در منطقه بدون عملیات بافر رونویسی است از آن خواهد شد "اسلاید" پایین بدون-OPS تا آن را به کد مخرب واقعی پرش در پایان هدایت می شود. این روش نیاز به مهاجم که در پشته NOP-سورتمه است به جای استفاده ازشل کد نسبتاً کوچک، آن را حدس زد. از آنجا که از محبوبیت از این روش، بسیاری از فروشندگان سیستم های پیشگیری از نفوذ این الگوی دستورالعمل دستگاه بدون عملیات در تلاش برای شناسایی شل کد در استفاده از جستجو می باشد. این مهم است توجه داشته باشید که NOP-سورتمه لزوماً شامل دستورالعمل دستگاه تنها سنتی بدون عملیات، دستور العمل ها که ماشین ح
الت به یک نقطه که در آن شل کد اجرا نمی شوند ومی تواند از سخت افزار مورد استفاده قرار می گیرد. در نتیجه آن سورتمه روش معمول برای بهره برداری نویسندگان بدون عملیات با دستورالعمل که هیچ اثر واقعی در مورد اعدام شل کد نوشتن تبدیل شده است.
گنجاندن فایل یک نوع از آسیب پذیری است که اغلب در وب سایت یافت می شود. این کار اجازه می دهد تا یک مهاجم به یک فایل، از راه دور معمولاً از طریق یک اسکریپت در وب سرور دسترسی پیدا کند. این آسیب پذیری به علت ورود کاربر بدون اعتبار مناسب رخ می دهد. این می تواند به چیزی به عنوان خروجی از فایل منجر شود، اما با توجه به شدت، می تواند منجر به این ها بشود: زبان های برنامه نویسی. PHP. در پی اچ پی علت اصلی این است که به دلیل استفاده از متغیرهای خارجی اعتبار دهی نشده مانند $ _GET، $ _POST، $ _COOKIE با تابع فایل سیستم می باشد. به عنوان مثال. این اسکریپت پی اچ پی (که شامل یک فایل مشخص شده توسط درخواست) را در نظر بگیرید: &lt;?php $color = 'blue'; if (isset($_GET['COLOR'])) $color = $_GET['COLOR']; include($color. '.php'); &lt;form method="get"&gt; &lt;select name="COLOR"&gt; &lt;option value="red"&gt;red&lt;/option&gt; &lt;option value="blue"&gt;blue&lt;/option&gt; &lt;/select&gt; &lt;input type="submit"&gt; &lt;/form&gt; توسعه دهنده تنها می خواست blue.php و red.php به عنوان گزینه های مورد استفاده قرار گیرد. اما هر کسی به راح
تی می تواند با وارد کردن مقادیر دلخواه رنگ را وارد کند، ممکن است برای تزریق کد از فایل های: /vulnerable.php?COLOR=C:ftpuploadexploit /vulnerable.php?COLOR=C: otes.txt%00 /vulnerable.php?COLOR=/etc/passwd%00
توماس هود (زاده ۲۳ مه ۱۷۹۹ - درگذشته ۳ مه ۱۸۴۵) فکاهی نویس و شاعر بریتانیایی بود. فرزند او تام هود نیز نمایش نامه نویس و ویراستار شناخته شده ای بود.
مراقب تبر باش، یوجین نام تک آهنگی بی کلام از گروه موسیقی پراگرسیو راک انگلیسی، پینک فلوید، است که در سال ۱۹۶۸ منتشر شد. نسخهٔ استودیویی این تک آهنگ برای نخستین بار به عنوان ترانه ای پُشتِ تک آهنگِ «تو آسمون منو نشون بده» منتشر شد و بعدها در آلبوم گردآوری شده ی "یادگاره ها" نیز قرار دارد. نسخه های زندهٔ این آهنگ در آلبوم "اوماگوما" و همچنین فیلم "زنده در پمپئی" نیز قرار داده شده است. پینک فلوید این قطعه را برای فیلم "نقطه زابریسکی" به کارگردانی «میکل آنجلو آنتونیونی» ضبط مجدد کرد و نام قطعه را هم به Come in Number 51, Your Time Is Up تغییر داد.
استیون جاشوا سوندهایم (؛ ؛ زاده – درگذشته ) آهنگساز و ترانه سرای اهل ایالات متحده آمریکا بود که به خاطر همکاری در تئاترهای موزیکال برنده یک جایزه اسکار، هشت جایزه تونی (بیشتر از هر آهنگساز دیگری) از جلمه جایزه ویژه تونی برای یک عمر دستاورد تئاتر، چندین جایزه گرمی و یک جایزه پولیتزر شده است. فرانک ریچ از نیویورک تایمز وی را «بزرگترین و شاید سرشناس ترین فرد در تئاتر موزیکال» نامیده است. کارهای پرآوازه وی به عنوان آهنگساز و ترانه سرا شامل "آرایشگر شیطانی خیابان فلیت"، "کمپانی"، و "یکشنبه در پارک با جرج" هستند. همچنین وی ترانه سرای "داستان کناره غربی" و "کولی: یک حکایت موزیکال" نیز بوده است.
در علم رمزنگاری، متن آشکار (plaintext) یا متن رمزنگاری نشده (متن خام)، هر گونه اطلاعات قابل فهم برای دو طرفی است که فرستنده قصد انتقال آن به گیرنده را دارد. اغلب از لغت متن شفاف (cleartext) به عنوان مترادف با آن استفاده می شود اما این دو از هم متفاوت هستند. خصوصیت اصلی متن آشکار این است که اطلاعات آن را طرفین میفهمند مثلاً یک نوشته به زبان مشترک. تا پیش از دوران رایانه، معمولاً متن آشکار پیام متنی در زبان مورد استفاده بین طرفین ارتباط بود و به همین دلیل این نام را برای آن برگزیدند. متن آشکار به عنوان خوراک برای عملیات الگوریتم رمزنگاری استفاده می شود– معمولاً الگوریتم رمزگذاری- و نتیجهٔ این فرآیند می شود متن رمزنگاری شده. درحالیکه متن شفاف به داده ای اشاره می کند که به صورت رمز نشده انتقال یافته یا ذخیره شده است(یعنی "به صورت شفاف"). از زمانی که رایانه ها به طور عموم در دسترس قرار گرفته است، این تعریف نه تنها نمایش الکترونیکی متن سنتی، برای مثال پیام ها(مانند پست الکترونیکی) و محتوای سندی (مانند فایل های پردازشگرهای لغت)، بلکه حتی نمایش های رایانه ای از صدا (مانند سخنرانی یا موسیقی)، نکاره ها (مانند تصاویر یا
ویدئوها)، اطلاعات خودپرداز و کارت اعتباری، داده های حسگر و غیره را تحت پوشش قرار می دهد. تعدادی از این هایی که برای انسان هامعنی دار است، در حال حاضر به شکل های قابل دستکاری رایانه ای تبدیل شده اند. در واقع هرگونه اطلاعاتی که طرفین ارتباط تمایل به پنهان کردن از دیگران داشته باشد، می تواند به یک متن آشکار اشاره داشته و با آن اینگونه رفتار کرد. بنابراین، در یک مفهوم مهم، متن آشکار، نمایش "معمولی" داده ها است، قبل از آنکه هرگونه عمل پنهان سازی، فشرده سازی یا "خلاصه کردن" روی آن انجام شده باشد. نیازی نیست که متن نمایش داده شود د اگر نیاز بود متن ممکن است ساده نباشد. متن آشکار به عنوان ورودی یک الگوریتم رمزگذاری استفاده می شود؛ خروجی معمولاً متن رمز نامیده می شود، مخصوصاً وقتی که الگوریتم رمز باشد. لغت متن کد اغلب کمتر استفاده می شود و همیشه تنها وقتی استفاده می شود که الگوریتم به کار گرفته شده، یک کد باشد. در برخی سیستم ها، با این حال، از چند لایه رمزگذاری استفاده می شود، که در این حالت، خروجی یک الگوریتم رمزگذاری، به عنوان یک متن آشکار برای ورودی بعدی می شود. مدیریت امن متن آشکار. در یک سیستم رمزنگاری، نقاط ضعف
می تواند از طریق مدیریت نا امن متن آشکار و در مجموع، اجازهٔ دور زدن رمزنگاری به یک حمله کننده معرفی شود. متن آشکار در استفاده و ذخیره سازی، چه در قالب الکترونیکی و چه کاغذی، آسیب پذیر است. امنیت فیزیکی با روش های امن سازی اطلاعات و رسانهٔ ذخیره سازی آن در برابر حملات محلی-فیزیکی سر و کار دارد. برای مثال، ممکن است یک حمله کننده وارد ساختمانی با امنیت کم شده و برای باز کردن کشوهای قفل شدهٔ میز یا گاو صندوق ها تلاش کند. یک حمله کننده همچنین می تواند درگیر محتویات یک زباله دان شده و ممکن است قادر به بازسازی اطلاعات خرد شده باشد، البته در صورتی که تلاش کردن برای این مسئله به قدر کافی باارزش باشد. یک راه مقابله سوزاندن یا به طور کامل، متن های آشکار چاپ شدهٔ دور انداخته یا رسانهٔ ذخیره سازی را به صورت برش متقاطع خرد کردن است؛ آژانس امنیت ملی ایالات متحده آمریکا به خاطر اقدامات پیشگیرانه امنیتی در زمینهٔ انهدام، بدنام است. اگر متن آشکار در یک پرونده رایانه ای ذخیره شده باشد (و وضعیت تهیه نسخهٔ پشتیبان از فایل ها در طول اجرای برنامه در اینجا باید در نظر گرفته شود، حتی اگر از دید کاربر پنهان باشد)، رسانه های ذخیره ساز
ی به همراه تمام رایانه و اجزای آن باید امن باشد. داده های حساس، گاهی اوقات روی رایانه هایی ذخیره می شوند که رسانهٔ ذخیره سازی آن، برداشتنی است، که در این صورت، امنیت فیزیکی دیسکِ برداشته شده به طور جداگانه حیاتی است. در مورد تأمین امنیت یک رایانه، امنیت مفید، باید به صورت فیزیکی باشد (در برابر سرقت، جدا کردن نامناسب با فرض قابل تعمیر بودن، نصب و راه اندازی دستگاه های نظارت پنهانی و غیره)، همچون مجازی (مانند تغییرات سیستم عامل، دسترسی غیرمجاز به شبکه، برنامه های تروآ و...). دسترسی گسترده به فلش دیسک ها که می توانند به بسیاری از رایانه های مدرن متصل شده و مقادیر زیادی از داده ها را ذخیره کنند، یک دردسر شدید امنیتی دیگر به شمار می رود. یک جاسوس (که شاید به عنوان یک فرد بی گناه خود را جلوه دهد) می تواند آن را پنهان کرده یا در صورت لزوم بدزدد. رایانه های دورانداخته شده، دیسک های گردان دیسک گردان و رسانهٔ ذخیره سازی نیز به عنوان یک منبع بالقوه از متن های آشکار به شمار می آیند. اکثر سیستم عامل ها در واقع هیچ چیزی را پاک نمی کنند، بلکه فقط فضای دیسک اشغال شده توسط فایل پاک شده را به صورت "در دسترس برای استفاده" علامت
گذاری می کنند و ورودی اش از مسیر سیستم فایل پاک را می کند. اطلاعات موجود در فایل پاک شده در این روش، در حال حاضر به طور کامل باقی می ماند تا اینکه بعداً، سیستم عامل دوباره از فضای دیسک استفاده کرده و رونویسی انجام شود. با رایانه های سادهٔ مرسوم که با چندین گیگابایت فضای دیسک فروخته شده و هر ماه رو به افزایش است، لغت "بعداً" می تواند چند ماه بعد باشد یا هیچ وقت. حتی رونویسی بر بخشی از سطح دیسک که توسط یک فایل پاک شده اشغال شده است، در بسیاری موارد نمی تواند کافی باشد. "پیتر گاتمن" از دانشگاه آکلند مقالهٔ مطرحی در سال ۱۹۹۶ در زمینهٔ بازیابی اطلاعاتِ رونویسی شده از دیسک های مغناطیسی نوشت. تراکم فضای ذخیره سازی، از آن به بعد بسیار بالاتر شده است، بنابراین این نوع بازیابی به احتمال زیاد مشکل تر از زمانی است که در آن زمان گاتمن مقاله را نوشت. همچنین، مستقلاً، دیسک های سخت مدرن، به طور خودکار بخش هایی که شروع به از دست رفتن می کنند را دوباره نگاشت می کنند. آن بخش هایی که بیش از این مورد استفاده قرار نمی گیرند، ممکن است شامل اطلاعاتی باشد که کاملاً برای سیستم فایل (و تمام بخش های نرم افزاری که از آن برای دسترسی به ف
ایل ها روی دیسک استفاده می کنند) نامرئی هستند؛ اما با این وجود هنوز هم در حال حاضر در سینی درایو فیزیکی وجود دارد. البته ممکن است آن از نوع متن آشکارِ حساس باشد. برخی سازمان های دولتی(مانند سازمان امنیت ملی) نیاز دارند تمام دیسک ها را هنگامی که می خواهند دور بریزند، به طور فیزیکی منهدم کنند، و در برخی موارد، با مواد شیمیایی، قبل یا بعد از انهدام فیزیکی، آن ها را از بین ببرند. اما، این عمل در خارج از دولت رواج ندارد."Garfinkel" و "Shelat" در سال ۲۰۰۳ تعداد ۱۵۸ دیسک سخت دست دوم و مانند آن که در حراجی ها به فروش رفته بود را بررسی کردند و متوجه شدند که کمتر از ۱۰ درصد از آن ها به اندازه کافی مناسب، پاک شده بودند. طیف گسترده ای از اطلاعات شخصی و محرمانه که قابل خواندن بودند، از دیگران کشف شدند. پسماند داده ها را ببینید. رایانه های لپ تاپ، یک مشکل به خصوص هستند. وزارت امور خارجه آمریکا، سرویس مخفی بریتانیا و وزارت دفاع آمریکا لپ تاپ هایی حاوی اطلاعات سرّی داشتند که برخی از آن ها به شکل متن آشکار بودند و در سال هل اخیر ناپدید شدند. اطلاعیه هایی از زیان های مشابه در حال تبدیل شدن به یک موضوع رایج در گزارش های خبری اس