گزارش: هوش مصنوعی می‌تواند رمز عبور را از طریق صدای تایپ شناسایی کنند

مطالعه‌ای نشان می‌دهد هوش مصنوعی می‌تواند گذرواژه شما را از صدای فشردن کلید‌ها تشخیص دهد.

کد خبر: ۱۲۶۹۴۱۶

دوشنبه - ۱۲ خرداد ۱۴۰۴ / June 02, 2025

به گزارش گروه دانشگاه خبرگزاری دانشجو، طبق نتایج تحقیق جدیدی که توسط دکتر مریم مهرنژاد از دپارتمان امنیت اطلاعات دانشگاه رویال هالوی لندن انجام شده، هوش مصنوعی می‌تواند با گوش دادن به صدای حاصل از فشردن هر کلید در کیبورد یک شخص، گذرواژه او را تشخیص دهد. این مطالعه که عنوان آن “حمله آکوستیک مبتنی بر یادگیری عمیق عملکرد کیبوردها” است، توسط جاشوا هریسون از دانشگاه دورهام رهبری شده و با همکاری دکتر مریم مهرنژاد از دانشگاه رویال هالوی و دکتر احسان تورینی از دانشگاه ساوری منتشر شده است.

در عمل، محققان هر یک از ۳۶ کلید MacBook Pro را ۲۵ بار پشت سر هم فشردند (تمام حروف و اعداد) و با فشار‌های مختلف و انگشتان متفاوت تایپ کردند. صدای این فشردن‌ها به طور همزمان از طریق یک تماس زوم و همچنین یک گوشی موبایل که در فاصله‌ای کوتاه از کیبورد قرار داشت، ضبط شد. سپس تیم تحقیقاتی بخشی از داده‌ها را وارد یک سیستم یادگیری ماشینی کرد که در طول زمان یاد گرفت چگونه سیگنال‌های صوتی مربوط به هر کلید را شناسایی کند. این سیستم سپس بر روی بقیه داده‌ها تست شد.

نتایج نشان داد که سیستم یادگیری ماشینی قادر بود در ۹۵ درصد موارد با دقت بالا کلید صحیح را از طریق تماس تلفنی شناسایی کند. در تماس‌های زوم میزان موفقیت ۹۳ درصد بود. محققان معتقدند زمینه‌های زیادی برای تحقیق بیشتر در این حوزه (از جمله تحقیقاتی در مورد استفاده از اسپیکر‌های هوشمند مانند گوگل نست و الکسا آمازون) وجود دارد.

دکتر مریم مهرنژاد، همکار نویسنده این تحقیق، در این‌باره گفته است:

این موارد زمان زیادی است که وجود دارند. این نوع حملات زمانی اتفاق می‌افتند که مهاجم از اطلاعاتی مانند صدا، زمان پردازش یا حسگر‌های حرکتی برای به دست آوردن داده‌های محرمانه مانند کد پین یا گذرواژه استفاده می‌کند. پیش از این در تحقیقات منتشر شده در مجله بین‌المللی امنیت اطلاعات، نشان دادیم چگونه می‌توان از حسگر‌های حرکتی گوشی‌های موبایل برای شناسایی کد پین کاربر استفاده کرد. در این تحقیق جدید، نشان می‌دهیم حملات صوتی چقدر قابل انجام و دقیق هستند، بدون اینکه دسترسی فیزیکی به لپ‌تاپ قربانی داشته باشیم. ما با ایجاد یک الگوریتم یادگیری عمیق در رابطه با صدای فشردن کلیدها، پیش‌بینی می‌کنیم کدام کلید بر روی لپ‌تاپ فشرده شده است.