شماره ركورد كنفرانس :
3704
عنوان مقاله :
طراحي مدلي جهت بهبود امنيت و كاربردپذيري كپچاي فارسي با استفاده از جداسازي حروف
عنوان به زبان ديگر :
Designing a model to improve Persian CAPTCHA security and usability using separate letters
پديدآورندگان :
حسيني محمدآباد سيدمحمدجواد smj.hosseiny@gmail.com دانشگاه آزاد اسلامي واحد ميبد; , سرداري زارچي محسن sardari@haeri.ac.ir دانشگاه حائري ميبد;
كليدواژه :
كپچا , كپچاي فارسي , كلمات بامعنا , جداسازي حروف , امنيت كپچا , كاربردپذيري كپچا
عنوان كنفرانس :
پنجمين كنفرانس بين المللي در مهندسي برق و كامپيوتر با تاكيد بر دانش بومي
چكيده فارسي :
امروزه لازمهي انجام فعاليتهاي اينترنتي، پاسخ به آزموني موسوم به كپچا است. كپچا آزموني را توليد مي كند كه پاسخ به آن براي انسان آسان و براي ماشين سخت است. به علت تمايل اكثر كاربران فارسيزبان براي انجام فعاليتهاي فوق، طراحي كپچاها به زبان فارسي امري ضروري است. در اين مقاله به طراحي كپچاي مقاوم فارسي پرداخته ميشود كه با استفاده از كلمات بامعنا و جداسازي حروف آنها توليد شده است. در اين كپچا كه داراي ضريب اطمينان بالايي است، يك كلمه بامعناي فارسي كه ممكن است چهار الي هشتحرفي باشد بهصورت تصادفي انتخاب شده و پس از جداسازي حروف در يك جدول قرار ميگيرند، كه تعداد سلولهاي اين جدول بيشتر از تعداد حروف كلمه مورد نظر است. بدينصورت كه پس از جاگذاري كامل حروف در جدول، بقيه سلول هاي خالي با استفاده از حروف تصادفي از جدول الفبا پر ميشوند. در نهايت يك نويز فلفل نمكي و تعدادي خطوط كوتاه به تصوير كپچا ميدهيم كه بعد از اجراي برنامه اين تصوير براي كاربر نمايش داده ميشود. كاربر بايد كلمه موردنظر را در اين تصوير حدس زده و وارد نمايد. نتايج ارزيابي نشان ميدهد به دليل بامعنا بودن كلمات، حدس زدن كلمه صحيح براي كاربران فارسيزبان كار راحتي است و همچنين به علت جداسازي حروف و استفاده از نويز، كار شناسايي براي يك ربات سخت ميشود.
چكيده لاتين :
Doing daily routine activities are increasing every day.Necessary to do these activities is completing the registration forms and the answer to the test called CAPTCHA.In this article, it has been designed to the Persian resistant captcha which is produced by using meaningful words and separation of their letters.Here,the captcha that has a high confidence level may be a meaningful Persian word of four to eight letter that is randomly selected and placed on a table after the separation of the letters.In the proposed captcha, the initial letters of the word are inserted in the original cells of the table on a constant basis.At the end of the table, an additional cell is considered for each cell.The letters of the end of the word are inserted respectively and randomly in these cells and the rest of the cells are filled with random letters from the alphabetical table.In the end, we give a pepper-and-salt noise and a few short lines to the captcha that will be displayed to the user after running the program.The results of the evaluation show that it is easy to guess the correct word for Persian users because of the meaningfulness of the words.Also,due to the separation of letters, the use of random letters and the use of noise in the image of the captcha,the identification task is hard for a robot