stanford-oval/wikipedia huggingface dataset:
بازیگر (فیلم ۱۹۹۳)
خلاصه داستان

مرد جوانی به نام آجی شرما (شاهرخ خان) در آن واحد با دو خواهر به نام‌های سیما (شیلپا شتی) و پریا (کاجول) رابطه دارد و خود را به نام آجی شرما (اسم واقعی‌اش) به سیما و ویکی ملهوترا (هویت قلابی) به پریا معرفی می‌کند و هر دو طرف را در بی‌خبری نگه می‌دارد. سیما به آجی علاقه‌مند شده و رابطه‌اش با او را مخفی نگه می‌دارد اما پس از اینکه پدرش تصمیم به ازدواج او می‌گیرد، تصمیم دارد با آجی فرار کند. آجی به او پیشنهاد می‌دهد که یک نامهٔ خودکشی بنویسد و سپس به دفتر ثبت بیاید تا مخفیانه ازدواج کنند. آجی، سیما را به بالای ساختمان برده واو را هل می‌دهد و سیما کشته می‌شود و همه فرض را بر این می‌گذارند که او خودکشی کرده‌است. آجی که واقعاً عاشق پریا شده، نمی‌تواند به او آسیب برساند. اما پریا که می‌دانست سیما خودکشی نکرده، تصمیم می‌گیرد به کمک دوستانش و یک بازرس پلیس به نام کاران سکسنا راز قتل خواهرش را بفهمد. راوی که یکی از دوستان سیما است، به پریا در مورد معشوق سیما می‌گوید و بعداً عکسی از آجی و سیما با هم پیدا می‌کند اما آجی او را هم می‌کشد و پریا و کاران فکر می‌کنند که او عاشق و قاتل سیما بوده‌است.
بعداً، آجی و پریا یکی از دوستان سیما به نام آنجلی را می‌بینند که او آجی را می‌شناسد اما آجی او را هم می‌کشد و جسدش را در رودخانه می‌اندازد. پریا و کاران می‌فهمند که قاتل هنوز زنده است. پدر پریا، شرکتش را به دست آجی می‌سپارد و به سفر می‌رود. پریا هم به وسیلهٔ یکی ازدوستان آجی، به هویت واقعی او مشکوک می‌شود. وقتی پدر پریا از سفر برمی‌گردد، با تعجب می‌بیند که آجی شرکت را بالا کشیده و با نام شرما آنجارا اداره می‌کند آجی با تحقیر چوپرا را بیرون می‌کند.
پریا عکسی از آجی دریکی از وسایل خواهرش پیدا می‌کند و متوجه هویت آجی می‌شود. پس آجی برای او تعریف می‌کند که چرا اینکار هارا کرده‌است. سال‌ها پیش پدر آجی صاحب شرکتی بوده که آجی از دست چوپرا بیرون کشید و چوپرا از آنجا اختلاس کرده و پدر آجی او را به زندان می‌اندازد. پس از پایان زندان، چوپرا پیش پدر آجی آمده و باالتماس درخواست بخشش می‌کند و پدر آجی به او اجازه می‌دهد به شرکت برگردد و پس از مدتی به او اعتماد می‌کند و هنگام رفتن به یک سفر شرکت را به چوپرا می‌سپارد اما او داروندار خانوادهٔ آجی را بالا می‌کشد و آن‌ها را از خانه‌شان بیرون می‌اندازند. خواهر کوچک آجی از تب می‌میرد و پدرش هنگام تلاش برای خرید دارو می‌میرد. مادر آجی در اثر این شوک‌ها طاقت نیاورده و عقلش را از دست می‌دهد و حتی پسر خودش را هم نمی‌شناسد.
پس از پایان داستان، چوپرا و دارودسته‌اش به آجی حمله کرده و پس از درگیری طولانی، آجی با وجود اینکه می‌توانسته اما چوپرا را نمی‌کشد ولی چوپرا میله‌ای آهنی درشکم آجی فروکرده و شروع به خنده می‌کند. ناگهان آجی هم شروع به خنده می‌کند و درحالیکه میله در شکمش بوده آن را در بدن چوپرا فرومی‌کند. سپس خودش رادر آغوش مادرش که حالا دیگر او را می‌شناسد انداخته و با لبخندی بر لبش می‌میرد.
بازیگران

شاهرخ خان درنقش آجی شرما/ویکی ملهوترا
کاجول در نقش پریا چوپرا
شیلپا شتی درنقش سیما چوپرا
دالیپ تاهیل درنقش مدن چوپرا
راکی (بازیگر) درنقش مادر آجی (شبا شرما)
سیدهارت رای درنقش کاران سکسنا
جانی لور در نقش بابولال
لیست آهنگ‌ها

| شماره# | آهنگ | خواننده(ها) | تصویر برداری روی |
| --- | --- | --- | --- |
| ۱ | یه کال کالی آنکهن | کومارسانو، آلکا یاگنیک | شاهرخ خان، کاجول |
| ۲ | کیتابه باهوت سی | آشابوسله، وینود راتود | شاهرخ خان، شیلپا شتی |
| ۳ | چوپانا بی نهی آتا | وینود راتود، پانکاج اوداس | کاجول، سیدهارت |
| ۴ | سمج کر چند جیس کو  | آلکا یاگنیک، وینود راتود | درموسیقی هست اما درفیلم نیست |
| ۵ | بازیگر او بازیگر | کومارسانو، آلکا یاگنیک | شاهرخ خان، کاجول |
| ۶ | آ مره همسفر  | آلکا یاگنیک، وینود راتود | شاهرخ خان، شیلپا شتی |
| ۷ | تره چهره پی  | کومارسانو، سونالی باجپال | درموسیقی هست اما درفیلم نیست |
باکس آفیس

این فیلم یک موفقیت انتقادی و تجاری بود و با ۱۴ کرور فروش تبدیل به چهارمین فیلم پرفروش سال شد.
جوایز

برنده:
جایزه فیلم‌فیر برای بهترین بازیگر مرد: شاهرخ خان
بهترین خوانندهٔ مرد: کومار سانو برای «یه کالی کالی آنکهن»
بهترین کارگردانی موسیقی: آنو مالیک
بهترین فیلمنامه: رابین بهات، جاوید صدیقی، آکاش کورانا
نامزد:
بهترین فیلم
بهترین بازیگر نقش مکمل زن: شیلپا شتی
بهترین بازیگر زن تازه‌وارد: شیلپا شتی
بهترین کمدین: جانی لور
بهترین متن موسیقی: دیو کولی برای «یه کالی کالی آنکهن»
بهترین خوانندهٔ مرد: کومار سانو برای «بازیگر او بازیگر»
بهترین خوانندهٔ زن: آلکا یاگنیک برای «بازیگر او بازیگر»
ژان-پل لو شانوا

| ژان-پل لو شانوا | ژان-پل لو شانوا |
| --- | --- |
زادهٔ: ۲۵ اکتبر ۱۹۰۹
درگذشت: ۸ ژوئیهٔ ۱۹۸۵ (۷۵ سال)
ملیت: فرانسه
سال‌های فعالیت: ۱۹۳۲–۱۹۷۶
ژان-پل لو شانوا (فرانسوی: Jean-Paul Le Chanois‎; ۲۵ اکتبر ۱۹۰۹ – ۸ ژوئیهٔ ۱۹۸۵) یک کارگردان، فیلم‌نامه‌نویس، و هنرپیشه اهل فرانسه بود. او برای فیلم بدون گذاشتن نشانی، برنده خرس طلایی از اولین دوره جشنواره فیلم برلین در ۱۹۵۱ شده‌است.
از فیلم‌ها یا برنامه‌های تلویزیونی که وی در آن نقش داشته‌است، می‌توان به بی‌نوایان و زندگی از آن ماست اشاره کرد.
ژان باپتیست لئو

| اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی |
| --- | --- | --- | --- |
نام کامل:  Jean-Baptiste Léo
زادروز:  ۳ مهٔ ۱۹۹۶ ‏(۲۸ سال)
زادگاه:  فرانسه
قد:  1.92 m
پست:  مهاجم
اطلاعات باشگاهی: اطلاعات باشگاهی
باشگاه کنونی:  Riga
شمارهٔ پیراهن:  ۲۹
باشگاه‌های جوانان: باشگاه‌های جوانان
۰۰۰۰–۲۰۱۳:  باشگاه فوتبال سوشو
باشگاه‌های حرفه‌ای*: باشگاه‌های حرفه‌ای*
| سال‌ها |  باشگاه‌ها |  بازی† |  (گل)† |
| ۲۰۱۳–۲۰۱۷ |  باشگاه فوتبال سوشو |  ۶۲ |  (۰) |
| ۲۰۱۶–۲۰۱۷ |  باشگاه فوتبال سوشو |  ۰ |  (۰) |
| ۲۰۱۷–۲۰۱۸ |  AO Chania Kissamikos |  ۲۸ |  (۸) |
| ۲۰۱۸–۲۰۲۱ |  باشگاه فوتبال گیانینا |  ۵۴ |  (۱۳) |
| ۲۰۲۱– |  Riga |  ۲۱ |  (۴) |
 تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است و آمار به روز شده در تاریخ ۱۴:۲۶, ۲۶ نوامبر ۲۰۲۱ (UTC). :  تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است و آمار به روز شده در تاریخ ۱۴:۲۶, ۲۶ نوامبر ۲۰۲۱ (UTC). 
ژان باپتیست لئو (انگلیسی: Jean-Baptiste Léo؛ زادهٔ ۳ مهٔ ۱۹۹۶) بازیکن فوتبال اهل فرانسه است.
از باشگاه‌هایی که در آن بازی کرده‌است می‌توان به باشگاه فوتبال گیانینا اشاره کرد.
ژونگ ویپینگ

| اطلاعات شخصی | اطلاعات شخصی |
| --- | --- |
ملیت: چین
زاده: ۲۳ اکتبر ۱۹۸۱ ‏(۴۲ سال) شانگهای
ورزشی: ورزشی
ورزش: شمشیربازی
ژونگ ویپینگ (انگلیسی: Zhong Weiping؛ زادهٔ ۲۳ اکتبر ۱۹۸۱) شمشیرباز زن اهل چین بود. وی در بازی‌های المپیک تابستانی ۲۰۰۴ و ۲۰۰۸ شرکت کرده‌است.
جان ماتویان

| جان ماتویان | جان ماتویان |
| --- | --- |
مدیر شبکه اچ‌بی‌او: مدیر شبکه اچ‌بی‌او
دوره مسئولیت 1996–1999: دوره مسئولیت 1996–1999
مدیر گروه سرگرمی فاکس: مدیر گروه سرگرمی فاکس
دوره مسئولیت 1995–1996: دوره مسئولیت 1995–1996
 :  
اطلاعات شخصی: اطلاعات شخصی
زاده: ۱۹۴۹ ‏(۷۵ سال) فرزنو، کالیفرنیا، ایالات متحده آمریکا
ملیت: ارمنی‌های آمریکا
محل تحصیل: دانشگاه دوک (بی‌ای و JD)دانشگاه استنفورد
پیشه: کارآفرین
جان ماتویان ( انگلیسی: John Matoian؛ زادهٔ ۱۹۴۹) کارآفرین و مدیر اجرایی صنعت تلویزیونی ارمنی‌تبار اهل ایالات متحده آمریکا است.
زندگی‌نامه

وی در ۱۹۴۹ در فرزنو، کالیفرنیا به دنیا آمد و از دانشگاه استنفورد فارغ‌التحصیل گشت.
رمز ویژنر

Blaise de Vigenère
سایفر ویژنر روشی برای رمزنگاری یک متن الفبایی با استفاده از روش سزار بر مبنای حروف یک کلمهٔ کلید می‌باشد. در واقع شکل دیگری از روش رمزنگاری جانشینی است.
اولین بار در سال ۱۵۵۳ توسط Giovan Battista Bellaso بیان شد. علاوه بر این که رمزنگاری ساده فهمی بود و به راحتی پیاده‌سازی می شد، در برابر تمام تلاش‌ها برای شکستن مقاومت نیز کرد تا این که بعد از سه قرن در سال ۱۸۶۳ شکسته شد. به همین دلیل به این نوع رمزنگاری، لقب le chiffre indéchiffrable (یعنی رمز غیرقابل رمزگشایی) را دادند. خیلی از افراد سعی کردند تا طرحهایی از رمزنگاری را پیاده‌سازی کنند که در واقع همهٔ آن‌ها براساس رمزنگاری ویژنر  بود. در سال ۱۸۶۳ Friedrich Kasiski روشی برای رمزگشایی متون رمز شده با شیوهٔ ویژنر  ارائه داد.
در قرن نوزدهم این طرح به اشتباه به Blaise de Vigenère نسبت داده شد به همین دلیل نام این رمزنگاری ویژنر  است.
تاریخچه

لئون باتیستا آلبرتی اولین کسی بود که تعریف جامعی از رمز چند الفبایی ارائه داد. او از یک دیسک رمزنگاری آهنین برای جانشینی بین حروف رمز استفاده می‌کرد. سیستم آلبرتی تنها بعد از چند کلمه حروف را تغییر می‌داد. منظور از سوییچ، نوشتن حرف متناسب با حرف الفبایی رمز شده در متن رمز شده بود. بعدها یوهانس تریتمیوس در یک تحقیق مربوط به رمزنگاری ، tabula recta را منتشر کرد و این جدول در واقع جدولی مربعی از حروف الفبا است که شیفت داده شده‌اند و از ابزار مهم در رمزنگاری ویژنر است. روش رمزنگاری تریتمیوس ، پیشرفت چشم‌گیری به جای سوییچ‌های بین حروف حروف متن رمز شده که سخت‌افزاری و قابل پیش‌بینی بودند، ارائه می‌داد.
در سال ۱۵۸۶، Blaise de Vigenère یک نوع رمزنگاری چند الفبایی(polyalphabetic) به نام رمزنگاری autokey را منتشر کرد زیرا کلید آن بر اساس متن اصلی استوار است. رمزنگاری که اکنون به عنوان رمز Vigenère شناخته می‌شود، در ابتدا توسط Giovan Battista Bellaso در کتاب ۱۵۵۳ خود La cifra del Sig شرح داده شده‌است. رمزنگاری او براساس tabula recta است با این تفاوت که از یک کلید (countersign) استفاده می‌کند که برای هر حرف، حروف رمزنگاری تغییر کنند. در حالی که آلبرتی و تریتمیوس از الگوی ثابت جایگزینی استفاده می‌کردند، طرح Bellaso به این معنی بود که الگوی substitutions را می‌توان به سادگی با انتخاب یک کلید جدید تغییر داد. کلیدها معمولاً کلمه‌های منفرد یا عبارت‌های کوتاه بودند؛ بنابراین در روش Bellaso امنیت قوی تنها به کلید آن بستگی داشت. از آنجا که تهیه یک عبارت کلیدی کوتاه، مانند مکالمه خصوصی قبلی، نسبتاً آسان است، سیستم Bellaso از امنیت قابل توجهی برخوردار بود. در قرن نوزدهم، اختراع رمزگذاری Bellaso به نادرستی به Vigenère نسبت داده شد. David Kahn, در کتاب خود، "Codebreakers" با ابراز تاسف از این سوء تفسیر، اظهار داشت که تاریخ "این سهم مهم را نادیده گرفته‌است و در عوض یک رمزنگاری ابتدایی را برای وی [Vigenère] نامگذاری کرده‌است، گرچه هیچ ارتباطی با آن نداشت". رمزنگاری Vigenère به دلیل قوی بودن و امنیتش شهرت پیدا کرد. چارلز لوتویج داگسون (نویسنده و ریاضیدان مشهور)، رمزنگاری Vigenère را در اثر خود در سال 1868 "The Alphabet Cipher" در یک مجله کودک غیرقابل شکست می‌نامد. در سال ۱۹۱۷، دانشمندی آمریکایی رمزنگاری Vigenère را "ترجمهٔ نشدنی (impossible of translation)" توصیف کرد. چارلز بابیج شناخته شده‌است در این که متون رمز شدهٔ متنوعی را در اوایل سال ۱۸۵۴ شکست اما هیچ‌گاه کار خود را منتشر نکرد. Kasiskبه‌طور کامل رمزنگاری را شکست و در قرن نوزدهم این تکنیک را منتشر کرد، اما حتی در قرن شانزدهم، بعضی از رمزنگاران ماهر می‌توانستند گاه به گاه رمز را بشکنند. رمزگذاری Vigenère به اندازهٔ کافی ساده هستند که در صورت استفاده از دیسک‌های رمزگذاری، رمزگذاری می‌شود. به عنوان مثال، کشورهای کنفدراسیون آمریکا از دیسک رمزنگاری برای پیاده‌سازی رمز Vigenère در طول جنگ داخلی آمریکا استفاده کردند. پیام‌های کنفدراسیون پنهان نمی‌ماندند و اتحادیه مرتباً پیام‌های آن‌ها را کرک می‌کرد. در طول جنگ، رهبری کنفدراسیون در درجه اول به سه عبارت اساسی به عنوان کلید تکیه می‌کرد: "Manchester Bluff" , "Complete Victory" و وقتی که جنگ به پایان رسید، "Come Retribution". رمزنگاری Vernam که کلید آن تا زمانی که پیام به one-time pad تبدیل نشود، از نظر تئوری، یک رمزنگاری ناگسستنی است. Gilbert Vernam سعی کرد رمز شکسته (ایجاد رمز Vernam-Vigenère در سال ۱۹۱۸) را ترمیم کند، اما فناوری که او از آن استفاده کرده بود آنقدر دست و پاگیر و پیچیده بود که عملاً نشدنی بود.
توصیف

در رمزنگاری Caesar، هر حرف از الفبایی به اندازهٔ عدد مشخصی شیفت پیدا می‌کند. به عنوان مثال، در رمزنگاری Caesar شیفت به اندازهٔ ۳ واحد به این صورت است که، A می‌شود B , D می‌شود Y , E می‌شود B و غیره. رمزگذاری Vigenère دارای چندین رمز Caesar به همراه مقادیرمتفاوتی برای شیفت دادن، است. (different shift values)
برای رمزگذاری، می‌توان از جدول حروف استفاده کرد که به آن یک tabula recta، مربع Vigenère یا جدول Vigenère گفته می‌شود. این حروف الفبا ۲۶ بار در ردیف‌های مختلف نوشته شده‌است، هر الفبا در مقایسه با الفبای قبلی، شیفت چرخه ای به چپ دارد، متناسب با ۲۶ حالت رمزگذاری Caesar است. در نقاط مختلف فرایند رمزگذاری، از حرف الفبایی متفاوتی از یکی از ردیف‌ها استفاده می‌شود. الفبای مورد استفاده در هر نقطه به آن کلید (repeating keyword) بستگی دارد.
به عنوان مثال متنی زیر را که می‌خواهیم رمزنگاری کنیم، در نظر بگیرید: ATTACKATDAWNشخصی که پیام را ارسال می‌کند یک کلمه را به عنوان کلید انتخاب می‌کند و آن را تکرار می‌کند تا اینکه با طول متن اصلی برابر شود. به عنوان مثال، کلمه کلیدی "LEMON" را بعنوان کلید استفاده می‌کند: LEMONLEMONLEهر ردیف با یک حرف کلیدی شروع می‌شود. اگرچه ۲۶ ردیف کلیدی نشان داده شده‌است، یک کد فقط از همان کلیدهایی (حروف مختلف) استفاده می‌کند که در رشتهٔ کلید آمده‌است. در این مثال فقط ۵ کلید خواهیم داشت: L, E، M, O، N.
حروف پشت سر هم از متن اصلی همراه با حروف کلید در نظر گرفته می‌شود. حال با در نظرگیری یک حرف از متن اصلی و حرف متناظر در کلید، در جدول عنصر [key-row, msg-col] را پیدا می‌کنیم و آن را به عنوان حرف رمز شده درنظر می‌گیریم.
به عنوان مثال، اولین حرف متن اصلی، A ، با L، حرف اول از کلید متناظر هم می‌شوند؛ بنابراین، از ردیف L و ستون A از جدول Vigenère استفاده می‌شود، یعنی L. به همین ترتیب، برای حرف دوم متن ساده از حرف دوم کلید استفاده می‌شود. حرف ردیف E و ستون X ,T است. بقیه متن به روشی مشابه رمزگذاری می‌شوند.
| 0 | 1 |
| --- | --- |
Plaintext (متن اصلی):: ATTACKATDAWN
Key (کلید):: LEMONLEMONLE
Ciphertext (متن رمز شده):: LXFOPVEFRNHR
رمزگشایی با مراجعه به ردیف مربوط به کلید، پیدا کردن جایگاه حرف رمزشده در آن سطر و سپس استفاده از برچسب ستون به عنوان حرف متن ساده انجام می‌شود. به عنوان مثال، در ردیف L (از LEMON) متن رمزنگاری L در ستون A ظاهر می‌شود که اولین حرف ساده است. در مرحله بعد، در ردیف E (از LEMON)، متن رمزگذاری شده X در ستون T قرار دارد؛ بنابراین T حرف دوم حرف ساده است.
توصیف جبری

Vigenère را نیز می‌توان از نظر جبری تعریف نمود. اگر به حروف A-Z اعداد ۲۵–۰ نسبت داده شود  (A\equiv 0,B\equiv 1) و جمع را بر مبنای ۲۶ در نظر بگیریم، رمزنگاری (Vigenère (E را با کلید (K) می‌توان به شکل زیر نوشت: C_{i}=E_{K}(M_{i})=(M_{i}+K_{i})mod26همچنین رمزگشایی (D) با استفاده از کلید (K) را می‌توان به صورت زیر تعریف کرد: M_{i}=D_{K}(C_{i})=(C_{i}-K_{i}+26)mod26که در دو تعریف بالا M = M1 …Mn متن اصلی است، C = C1 …Cn  متن رمز شده‌است و K = K1 …Kn کلیدی است که از نتیجهٔ تکرار کلمهٔ کلیدی به تعداد [n/m] به دست آمده‌است که m طول کلید می‌باشد.
پس با استفاده از مثال قبل، برای رمزنگاری کردن  A\equiv 1 با حرف کلیدی  L\equiv 11 ، نتیجه خواهد شد: 11=(0+11)mod26بنابراین برای رمزگشایی  R\equiv 17 با استفاده از حرف کلیدی  E\equiv 4 ، به شکل زیر عمل می‌کنیم: 13=(17-4)mod26به‌طور کلی اگر ∑ مجموعه ای از حروف الفبایی با طول  l باشد و m طول کلید باشد، می‌توان رمزنگاری و رمزگشایی Vigenère به شکل زیر نشان داد: C_{i}=E_{K}(M_{i})=(M_{i}+K_{(}i\,mod\,m))mod\,\,lMi متناسب است با مقداری که برای i امین کاراکتری که در جدول در نظر گرفته شده‌است به عنوان مثال اگر مجموعهٔ حروف الفبایی به صورت باشد  \Sigma =\{A,B,C,...,X,Y,Z\} مقدار A برابر با صفر خواهد بود همچنین مقدار B برابر با یک خواهد بود و … به همین صورت برای Ci و Ki.
تحلیل رمز (cryptanalysis)

ایده ای که در رمزنگاری Vigenère مانند سایر رمزنگاری‌های چندالفبایی (polyalphabetic) کاربرد دارد این است که تعداد تکرار هر حرف را به صورت مستقیم در تحلیل آماری فرکانس استفاده می‌کند. به عنوان مثال، اگر P پر تکرارترین حرف در متن باشد، با توجه به این که آن متن به زبان انگلیسی است، ممکن است گمان شود که P با E مطابقت دارد، زیرا E پرتکرارترین حرف در زبان انگلیسی است؛ بنابراین در رمزنگاری Vigenère، حرف E در هر نقطه ای از متن اصلی می‌تواند به هر حرف دیگری رمزنگاری شود که تحلیل فرکانسی می‌تواند این سیستم را بشکند.
بزرگترین ضعف رمزنگاری Vigenère، تکرار کلید آن است. اگر بتوان طول کلید را حدس زد، با متن رمزنگاری شده می‌توان مشابه رمزنگاری Caesar رفتار کرد و با استفاده از تحلیل فرکانسی حروف، سیستم رمزنگاری را شکست. با استفاده از روش Kasiski و تست Friedman، می‌توان طول کلید را تعیین کرد.
تحلیل رمز (cryptanalysis) > آزمون Kasiski

در سال ۱۸۶۳، Friedrich Kasiski اولین کسی بود که یک حمله موفقیت‌آمیز به رمزنگاری Vigenère را منتشر کرد. حمله‌های قبل از آن در صورت داشتن دانشی از متن اصلی یا با استفاده از کلید قابل حدسی صورت می‌گرفت در حالی که روش Kasiski به این دو وابسته نبود. اگرچه Kasiski نخستین کسی بود که شرحی از این حمله را منتشر کرد، اما واضح است که دیگران از آن آگاه بودند. در سال ۱۸۵۴، هنگامی که John Hall Brock Thwaites رمزهای جدید را به ژورنال انجمن هنرها ارسال کرد، Charles Babbage در تلاش برای شکستن رمز Vigenère بود. وقتی Babbage نشان داد که رمزنگاری Thwaites در واقع بازآفرینی دیگری از رمزگذاری Vigenère است، Thwaites چالشی را برای Babbage مطرح کرد: با توجه به متن اصلی (دیالوگی از نمایش The Tempest برگرفته از شکسپیر) و نسخه رمزگذاری شده آن، وی بایست کلیدی که Thwaites برای رمزنگاری متن اصلی استفاده کرده بود، پیدا می‌کرد. Babbage سریعاً کلمه‌های کلیدی را پیدا کرد: "two" و "combined". پس از آن Babbage با استفاده از کلمه‌های کلیدی مختلف، متنی مشابه از شکسپیر را رمزگذاری کرد سپس Thwaites را برای یافتن کلمه‌های کلیدی به چالش کشید. Babbage هرگز روشی را که استفاده کرد توضیح نداد. یادداشت‌های Babbage نشان می‌دهد که وی از روشی که بعدها توسط Kasiski منتشر شده استفاده کرده‌است و نشان می‌دهد که وی از اوایل سال ۱۸۴۶ از این روش استفاده می‌کرد. تست Kasiski از این واقعیت استفاده می‌کند که کلمه‌های پرتکرار، به‌طور اتفاقی، گاهی با استفاده از حروف کلیدی مشابه رمزگذاری شده‌اند و منجر به گروه‌های پرتکرار در متن رمز شده، می‌شوند. به عنوان مثال، رمزگذاری زیر را با استفاده از کلید واژه ABCD در نظر بگیرید:
key: ABCDABCDABCDABCDABCDABCDABCD
Plaintext: CRYPTOISSHORTFORCRYPTOGRAPHY
Ciphertext: CSASTPKVSIQUTGQUCSASTPIUAQJB
تکرار به راحتی در متن رمزنگاری شده مشاهده می‌شود، بنابراین تست Kasiski مؤثر خواهد بود. فاصله بین تکرارهای CSAST، ۱۶ است. اگر فرض شود که بخش‌های تکرار شده در متن رمز شده، همان بخش‌های تکراری در متن اصلی را نشان می‌دهد، این بدان معنی است که طول کلید ۱۶، ۸ ، ۴، ۲ یا ۱ کاراکتر است. تمام مقسوم علیه‌های فاصله، می‌توانند به عنوان کاندید برای طول کلید باشند به عنوان مثال کلید به طول یک همان رمز نگاری Caesar است و تحلیل رمز آن بسیار ساده‌تر است. از آنجا که طول کلید ۲ و ۱ غیر واقعی و کوتاه هستند، پس کافی است طول‌های ۱۶، ۸ یا ۴ را امتحان کرد. پیام‌های طولانی‌تر عملکرد این تست را دقیق تر می‌کند زیرا معمولاً حاوی بخش‌های تکراری بیشتری است. متن رمز شدهٔ زیر شامل دو بخش است که تکرار می‌شود:
Ciphertext: VHVSSPQUCEMRVBVBBBVHVSURQGIBDUGRNICJQUCERVUAXSSR
فاصله بین تکرارهای VHVS، ۱۸ است. اگر فرض شود که بخش‌های تکرار شده در متن رمز شده، همان بخش‌های تکراری در متن اصلی را نشان می‌دهد، این بدان معنی است که طول کلید ۱۸، ۹ ، ۶، ۳ ، ۲ یا ۱ کاراکتر است. فاصله بین تکرارهای QUCE، ۳۰ کاراکتر است. این بدان معنی است که طول کلید می‌تواند ۳۰، ۱۵، ۱۰، ۶ ، ۵، ۳ ، ۲ یا ۱ کاراکتر باشد. با اشتراک گرفتن بین این دو مجموعه، با اطمینان می‌توان نتیجه گرفت که به احتمال زیاد طول کلید ۶ است زیرا طول‌های ۳، ۲ و ۱ غیر واقعی و کوتاه هستند.
تحلیل رمز (cryptanalysis) > تست Friedman

آزمایش Friedman (با نام تست کاپا نیز شناخته می‌شود) در دهه ۱۹۲۰ توسط William F. Friedman اختراع شد که از شاخص تصادف (index of coincidence) استفاده کرد که ناهماهنگی بین فرکانس‌های تکرار حروف رمزنگاری شده برای شکستن سیستم اندازه‌گیری می‌کند. با دانستن احتمال  k_{p} که احتمال یکسان بودن دو حرف از یک متن که تصادفی انتخاب می‌شوند را بیان می‌کند (حدوداً ۰٫۰۶۷ در زبان انگلیسی) و احتمال انتخاب تصادفی uniform یک حرف از حروف الفبا (در زبان انگلیسی ( 1/26) یا  k_{r}=0.0385)، طول کلید با رابطهٔ زیر تخمین زده می‌شود: (k_{p}-k_{r})/(k_{o}-k_{r}) k_{o} نرخ همزمانی مشاهده شده را نشان می‌دهد: k_{o}=\sum _{i=1}^{c}(n_{i}(n_{i}-1))/N(N-1)در فرمول بالا:
c تعداد حرف در الفبا است (در زبان انگلیسی ۲۶ = c).
N طول متن را نشان می‌دهد.
n_{1} تا  n_{c}، فرکانس تکرار حرف مشاهده شده در متن رمز شده‌است.
با این حال، فرمول بالا تنها یک تقریب است؛ دقت آن با افزایش اندازه متن افزایش می‌یابد. در عمل، لازم است طول‌های کلیدی مختلف را که نزدیک به تخمین هستند، امتحان شود. یک روش بهتر برای بررسی طول‌های مختف کلید، کپی کردن متن در سطرهای یک ماتریس با تعداد ستون‌های مختلف به اندازهٔ طول کلیدی فرضی و سپس میانگین شاخص همزمانی (IC) ستون‌ها که محاسبه می‌شود. وقتی این کار برای هر طول کلید ممکن انجام شود، طول کلید متناظر با بالاترین میانگین I.C. به احتمال زیاد همان طول کلید به کاربرده شده‌است. چنین آزمایش‌هایی ممکن است توسط دانش مربوط به آزمون Kasiski تکمیل شود.
تحلیل رمز (cryptanalysis) > تحلیل فرکانس (Frequency analysis)

هنگامی که طول کلید تعیین شد، متن رمزشده را می‌توان در ستون‌ها بازنویسی کرد، که هر ستون مربوط به یک حرف اصلی از کلید است. هر ستون شامل متن ساده است درواقع مثل این است که از رمزنگاری Caesar استفاده شده‌است. کلید Caesar (shift)، یک حرف از کلید Vigenère است که برای آن ستون استفاده شده‌است. با استفاده از روشهای مشابه برای شکستن رمز Caesar، می‌توان حروف موجود در متن رمز شده را کشف کرد. روش جامع تری از آزمون Kasiski، معروف به روش Kerckhoffs، فرکانس‌های حرف هر ستون را با فرکانس‌های متن ساده اصلی که شیفت پیدا کرده، مطابقت می‌دهد تا حرف اصلی (Caesar shift) را برای آن ستون کشف شود. هنگامی که هر حرف در کلید مشخص شد، آنچه باید توسط تمام تحلیلگران رمز انجام شود این است که متن رمز شده را رمزگشایی می‌کنند تا متن اصلی را به دست آورند. در صورتی که جدول Vigenère از ترتیب حروف الفبایی نرمال بهره نگیرد، روش Kerckhoffs کاربردی ندارد، اما آزمایش Kasiski و تست‌های تصادفی (coincidence) هنوز هم می‌توانند برای تعیین طول کلید استفاده شوند.
تحلیل رمز (cryptanalysis) > از بین بردن کلید (Key elimination)

در رمزنگاری Vigenère که با الفبای نرمال و رایجی همراه است، در اصل از حساب پیمانه ای یا همنهشتی استفاده می‌کند که خاصیت جابه جایی دارد به خاطر همین با تفاضل متن رمز شده با خودش به این صورت که متن رمز شده را با تبدیل به بلاک‌هایی به اندازهٔ طول کلید می‌کنند و بلاک‌های پشت سر هم را از هم کم می‌کنند، که حاصل برابر است با تفاضل متن اصلی با خودش به همان صورتی که برای متن رمز شده گفته شد. حال اگر بتوان در آن یک کلمهٔ احتمالی را پیدا کرد یا حدس زد پس خودرمزنگاری که بر روی متن اصلی اعمال شده شناخته می‌شود. همین فرایند باعث می‌شود که بتوان کلید را با استفاده از تفاضل متن اصلی شناخته شده و متن رمز شده، پیدا کرد. روش Key elimination برای پیام‌هایی با طول کم کاربرد دارد.
کد

# Python code to implement
# Vigenere Cipher
# This function generates the
# key in a cyclic manner until
# it's length isn't equal to
# the length of original text
def generateKey(string, key):
    key = list(key)
    if len(string) == len(key):
        return(key)
    else:
        for i in range(len(string) -
                    len(key)):
            key.append(key[i % len(key)])
    return("" . join(key))
# This function returns the
# encrypted text generated
# with the help of the key
def cipherText(string, key):
    cipher_text = []
    for i in range(len(string)):
        x = (ord(string[i]) +
            ord(key[i])) % 26
        x += ord('A')
        cipher_text.append(chr(x))
    return("" . join(cipher_text))
# This function decrypts the
# encrypted text and returns
# the original text
def originalText(cipher_text, key):
    orig_text = []
    for i in range(len(cipher_text)):
        x = (ord(cipher_text[i]) -
            ord(key[i]) + 26) % 26
        x += ord('A')
        orig_text.append(chr(x))
    return("" . join(orig_text))
# Driver code
if __name__ == __main__":
    string = "GEEKSFORGEEKS"
    keyword = "AYUSH"
    key = generateKey(string, keyword)
    cipher_text = cipherText(string,key)
    print("Ciphertext :", cipher_text)
    print("Original/Decrypted Text :",
        originalText(cipher_text, key))
جدول ویجنر
ژونگ شوئچون

| ژونگ شوئچون | ژونگ شوئچون |
| --- | --- |
زادهٔ: ۱۸ ژانویهٔ ۱۹۹۴ ناننینگ
ملیت: چین
ژونگ شوئچون (انگلیسی: Zhong Xuechun؛ زادهٔ ۱۸ ژانویهٔ ۱۹۹۴) کشتی‌گیر زن اهل چین است. وی در بازی‌های المپیک تابستانی ۲۰۱۶ شرکت کرده‌است.
ژرژ تورلیه

| ژرژ تورلیه | ژرژ تورلیه |
| --- | --- |
زادهٔ: ۱۶ ژوئیهٔ ۱۹۳۱
ملیت: فرانسه
| کسب مدال در المپیک> قایقرانی کانو مردان.به نمایندگی از   فرانسه | کسب مدال در المپیک> قایقرانی کانو مردان.به نمایندگی از   فرانسه | کسب مدال در المپیک> قایقرانی کانو مردان.به نمایندگی از   فرانسه |
| --- | --- | --- |
|  | بازی‌های المپیک تابستانی ۱۹۵۲ | C-2 10000 m |
ژرژ تورلیه (انگلیسی: Georges Turlier؛ زادهٔ ۱۶ ژوئیهٔ ۱۹۳۱) قایقران کانو اهل فرانسه است.
ژان-پل رابیر

| اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی |
| --- | --- | --- | --- |
زادروز:  ۲۵ ژانویهٔ ۱۹۵۵ ‏(۶۹ سال)
زادگاه:  وندم
پست:  مربی (former هافبک)
اطلاعات باشگاهی: اطلاعات باشگاهی
باشگاه کنونی:  باشگاه فوتبال مولودیه الجزایر
باشگاه‌های حرفه‌ای*: باشگاه‌های حرفه‌ای*
| سال‌ها |  باشگاه‌ها |  بازی† |  (گل)† |
| ۱۹۷۲–۱۹۷۹ |  رن |   |   |
| ۱۹۷۹–۱۹۸۲ |  باشگاه فوتبال والنسین |   |   |
| ۱۹۸۲–۱۹۸۴ |  Laval |  ۶۵ |  (۵) |
| ۱۹۸۴–۱۹۸۵ |  لن |   |   |
دوران مربیگری: دوران مربیگری
۱۹۸۸–۱۹۸۹:  باشگاه فوتبال گنگام
۱۹۹۰–۱۹۹۲:  La Roche VF
۱۹۹۴–۱۹۹۵:  Rouen
۱۹۹۵–۱۹۹۷:  Besançon
۱۹۹۸–۲۰۰۰:  AS Vitré
۲۰۰۰–۲۰۰۱:  آنژه (دستیار)
۲۰۰۲–۲۰۰۴:  تیم ملی فوتبال بورکینافاسو
۲۰۰۴–۲۰۰۵:  باشگاه فوتبال مولودیه الجزایر
۲۰۰۶–۲۰۰۸:  باشگاه ورزشی الخور
۲۰۰۸:  F.C. Ryūkyū
۲۰۱۰–۲۰۱۱:  تیم ملی فوتبال ماداگاسکار
۲۰۱۲–:  باشگاه فوتبال مولودیه الجزایر
 تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است. :  تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است. 
ژان-پل رابیر (فرانسوی: Jean-Paul Rabier‎؛ زادهٔ ۲۵ ژانویهٔ ۱۹۵۵) مربی فوتبال اهل فرانسه است.
از باشگاه‌هایی که در آن بازی کرده‌است می‌توان به رن، لن، باشگاه فوتبال والنسین، و تیم ملی فوتبال زیر ۲۱ سال فرانسه اشاره کرد.