Friday, March 14, 2025

CAPTCHA என்றால் என்ன? I am not robot

 


இணையத்தில் உலாவும்போது பலமுறை "CAPTCHA" என்ற வார்த்தையை பார்த்திருப்பீர்கள். "நான் ரோபோ இல்லை" என்று ஒரு பெட்டியை டிக் செய்ய சொல்லியோ, சிதைக்கப்பட்ட எழுத்துக்களை டைப் செய்ய சொல்லியோ, படங்களை தேர்வு செய்ய சொல்லியோ கேட்டிருப்பார்கள். இது ஏன், எதற்கு என்று தெரிந்து கொள்வோம்.

CAPTCHA என்றால் என்ன?

CAPTCHA என்பது "Completely Automated Public Turing test to tell Computers and Humans Apart" என்பதன் சுருக்கமாகும். அதாவது, "கணினிகளையும் மனிதர்களையும் வேறுபடுத்தும் முழுமையான தானியங்கி பொது டூரிங் சோதனை" என்று தமிழில் கூறலாம்.

CAPTCHA எப்படி வேலை செய்கிறது?

CAPTCHA, மனிதர்களையும் தானியங்கி ரோபோக்களையும் வேறுபடுத்தும் ஒரு பாதுகாப்பு முறையாகும். இணையதளங்கள் மற்றும் செயலிகளில் ரோபோக்களின் தானியங்கி செயல்பாடுகளை தடுக்கவும், மனிதர்களின் செயல்பாடுகளை உறுதிப்படுத்தவும் இது பயன்படுகிறது.

  • சிதைக்கப்பட்ட எழுத்துக்கள் (Distorted Text):
    • CAPTCHA-வில் சிதைக்கப்பட்ட அல்லது வளைந்த எழுத்துக்களை காண்பிப்பார்கள்.
    • மனிதர்கள் இந்த எழுத்துக்களை எளிதாக படிக்க முடியும், ஆனால் ரோபோக்களால் முடியாது.
    • இந்த எழுத்துக்களின் வடிவத்தை மாற்றி அமைத்து, ரோபோக்களால் கண்டறிய முடியாதவாறு வடிவமைக்கப்பட்டிருக்கும்.
  • படங்கள் (Images):
    • சில CAPTCHA-க்கள் குறிப்பிட்ட பொருட்களை (எ.கா: போக்குவரத்து விளக்குகள், கடைகள்) தேர்வு செய்ய கேட்கும்.
    • ரோபோக்களை விட மனிதர்கள் படங்களை விரைவாகவும் துல்லியமாகவும் அடையாளம் காண முடியும்.
  • ஆடியோ (Audio):
    • பார்வையற்றவர்களுக்காக, CAPTCHA ஆடியோ வடிவத்தையும் வழங்குகிறது.
    • சிதைக்கப்பட்ட அல்லது பின்னணி இரைச்சலுடன் கூடிய வார்த்தைகளை கேட்கும்.
    • மனிதர்கள் இந்த வார்த்தைகளை புரிந்து கொள்ள முடியும், ஆனால் ரோபோக்களால் முடியாது.
  • "நான் ரோபோ இல்லை" (I'm not a robot):
    • இந்த முறையில், ஒரு பெட்டியை டிக் செய்ய வேண்டும்.
    • பயனரின் மவுஸ் நகர்வு, டைப்பிங் வேகம் போன்ற செயல்பாடுகளை வைத்து மனிதனா அல்லது ரோபோவா என கணிக்கப்படும்.

டூரிங் சோதனை (Turing Test) மற்றும் CAPTCHA:

டூரிங் சோதனை என்பது ஒரு இயந்திரம் மனிதனைப் போல் சிந்திக்க முடியுமா என்பதை கண்டறியும் சோதனை ஆகும். CAPTCHA, இந்த டூரிங் சோதனையின் அடிப்படையில் உருவாக்கப்பட்டது.

  • CAPTCHA, ரோபோக்கள் மனிதர்களைப் போல் செயல்பட முடியுமா என்பதை சோதிக்கிறது.
  • ரோபோக்களால் தீர்க்க முடியாத சவால்களை வழங்கி, மனிதர்களின் இருப்பை உறுதி செய்கிறது.
  • அதாவது, ஒரு கணினி தன்னை மனிதன் என்று சொல்ல முடியுமா என்பதை சோதிக்கும் சோதனை தான் டூரிங் சோதனை.

CAPTCHA-வின் பயன்கள்:

  • ஸ்பேம் (Spam) தடுப்பு: தானியங்கி ரோபோக்கள் மூலம் ஸ்பேம் கருத்துக்கள் மற்றும் மின்னஞ்சல்கள் அனுப்பப்படுவதை தடுக்கிறது.
  • பாதுகாப்பு: இணையதளங்களில் தேவையற்ற பதிவுகள் மற்றும் ஊடுருவல்களை தடுக்கிறது.
  • வாக்கெடுப்பு பாதுகாப்பு: ஆன்லைன் வாக்கெடுப்புகளில் ஒரு நபர் பலமுறை வாக்களிப்பதை தடுக்கிறது.
  • போலி கணக்குகள் தடுப்பு: போலி சமூக ஊடக கணக்குகள் மற்றும் மின்னஞ்சல் கணக்குகள் உருவாக்கப்படுவதை தடுக்கிறது.

CAPTCHA, இணைய பாதுகாப்பில் ஒரு முக்கிய பங்கை வகிக்கிறது. இது மனிதர்களை ரோபோக்களிடமிருந்து வேறுபடுத்தி, இணையத்தை பாதுகாப்பாக வைத்திருக்க உதவுகிறது.


No comments:

Post a Comment

CAPTCHA என்றால் என்ன? I am not robot

  இணையத்தில் உலாவும்போது பலமுறை "CAPTCHA" என்ற வார்த்தையை பார்த்திருப்பீர்கள். "நான் ரோபோ இல்லை" என்று ஒரு பெட்டியை டிக்...