رفتن به محتوای اصلی
توضیح کوهستاننظارت بر محتواگزارش تشریحی· 6 دقیقه مطالعه· در فناوری

نرخ تطبیق ۹۸.۹ درصدی: پایگاه‌های داده هشینگ ادراکی چگونه محتوای غیرقانونی شناخته‌شده را شناسایی و حذف می‌کنند

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

به قلم ایمان شریعتی

این خبر را به اشتراک بگذارید

به‌طور خلاصه

  1. الگوریتم‌های هشینگ ادراکی مانند PhotoDNA تصاویر غیرقانونی را با تحلیل ویژگی‌های بصری به‌جای داده‌های دقیق فایل شناسایی می‌کنند.
  2. این سیستم‌ها در برابر تغییرات استانداردی مانند تغییر اندازه یا فشرده‌سازی، به نرخ تطبیق ۹۸.۹ درصدی دست می‌یابند.
  3. پژوهشگران ثابت کرده‌اند که افزودن کمتر از ۱ درصد نویز ریاضی نامرئی می‌تواند این فیلترها را به‌طور کامل دور بزند.

در ۲۵ آوریل ۲۰۱۶، مهندسان سازمان ایمنی کودکان Thorn یک تحلیل فنی از سیستم PhotoDNA مایکروسافت منتشر کردند و نشان دادند که چگونه یک تصویر غیرقانونی می‌تواند از نظر ریاضی به یک شبکه خاکستری تقلیل یابد. این الگوریتم به‌جای تحلیل تصویر همانند یک انسان، رنگ‌ها را حذف کرده، اندازه فایل را تغییر داده و شدت پیکسل‌های مجاور را برای تولید یک امضای دیجیتال منحصربه‌فرد نقشه‌برداری می‌کند.[4]

این امضا همان «هش ادراکی» (perceptual hash) است. سال‌ها پلتفرم‌های دیجیتال برای شناسایی فایل‌ها به هش‌های رمزنگاری‌شده مانند MD5 یا SHA-256 متکی بودند. هش‌های رمزنگاری‌شده به‌شدت حساس هستند؛ تغییر تنها یک پیکسل در یک عکس با وضوح بالا، رشته الفبایی-عددی حاصل را کاملاً تغییر می‌دهد. اگر کاربری یک تصویر ممنوعه را دانلود کند، یک ردیف از پیکسل‌های آن را ببرد و دوباره آپلود کند، فیلتر رمزنگاری آن را به‌عنوان یک فایل کاملاً جدید و بی‌خطر ثبت می‌کند.

هشینگ ادراکی دقیقاً برای حل همین شکنندگی مهندسی شد. همان‌طور که در مجله Journal of Online Trust and Safety به‌تفصیل آمده است، الگوریتم‌هایی مانند PhotoDNA و pHash به‌جای کد باینری زیربنایی، ویژگی‌های بصری یک تصویر را ارزیابی می‌کنند. با تمرکز بر داده‌های با فرکانس پایین — یعنی اشکال و کنتراست‌های کلی که یک عکس را تعریف می‌کنند — این هش حتی در صورت فشرده‌سازی، تغییر اندازه یا تغییر رنگ جزئی تصویر، ثابت می‌ماند.

مکانیسم این کار بر یک عملیات ریاضی به نام تبدیل کسینوسی گسسته (DCT) استوار است. وقتی تصویری وارد صف بررسی می‌شود، سیستم آن را به یک مربع خاکستری ۳۲ در ۳۲ پیکسل تبدیل می‌کند.

الگوریتم DCT تصویر را به مجموعه‌ای از فرکانس‌ها و دامنه‌ها تفکیک کرده و جزئیات با فرکانس بالا را که نشان‌دهنده لبه‌های تیز یا نویز هستند، دور می‌ریزد. سپس سیستم مقدار میانه فرکانس‌های باقی‌مانده را محاسبه کرده و بسته به اینکه هر بلوک بالاتر یا پایین‌تر از آن میانگین قرار گیرد، مقدار ۱ یا ۰ را به آن اختصاص می‌دهد.[1]

هشینگ ادراکی پیش از تبدیل تصویر به یک رشته باینری، آن را به یک شبکه خاکستری با فرکانس پایین تقلیل می‌دهد.

خروجی کار یک رشته از بیت‌هاست — که اغلب ۶۴ یا ۲۵۶ کاراکتر طول دارد. برای تعیین اینکه آیا تصویر جدید آپلودشده با یک محتوای غیرقانونی شناخته‌شده مطابقت دارد یا خیر، پایگاه داده این دو رشته را با استفاده از معیاری به نام فاصله همینگ (Hamming distance) مقایسه می‌کند. این فاصله به‌سادگی تعداد موقعیت‌هایی را که بیت‌ها در آن‌ها تفاوت دارند می‌شمارد. اگر فاصله همینگ از یک آستانه از پیش تعیین‌شده کمتر باشد، سیستم فایل آپلودی را به‌عنوان یک مورد تطبیق‌یافته علامت‌گذاری می‌کند.[1]

در عمل، این مکانیسم در برابر تلاش‌های ساده برای دور زدن فیلترها به دقت قابل‌توجهی دست می‌یابد. نهاد تنظیم‌کننده ارتباطات بریتانیا (Ofcom) در بررسی اجمالی خود از فناوری هشینگ ادراکی خاطرنشان می‌کند که این سیستم‌ها در مواجهه با تغییرات استاندارد کاربران، مانند افزودن واترمارک یا ذخیره یک فایل JPEG با کیفیت پایین‌تر، به‌طور معمول به نرخ تطبیق ۹۸.۹ درصدی می‌رسند.[1]

این نرخ اثربخشی بالا، ستون فقرات ایمنی آنلاین مدرن را تشکیل می‌دهد. مرکز ملی کودکان گمشده و مورد سوءاستفاده قرار گرفته (NCMEC) یک مرکز تبادل متمرکز از هش‌هایی که نشان‌دهنده محتوای شناخته‌شده سوءاستفاده جنسی از کودکان (CSAM) هستند، نگهداری می‌کند. شبکه‌های اجتماعی، ارائه‌دهندگان فضای ذخیره‌سازی ابری و پیام‌رسان‌ها روزانه میلیاردها بار از این پایگاه داده استعلام می‌گیرند و فایل‌ها را پیش از آنکه در فیدهای عمومی ظاهر شوند، به‌طور خودکار رهگیری و گزارش می‌کنند.[4]

با این حال، قابلیتی که شرکت‌های فناوری آن را به‌عنوان یک سپر نفوذناپذیر بازاریابی می‌کنند، در حال نشان دادن ترک‌های ساختاری شدیدی است. پژوهشگران کالج امپریال لندن اخیراً یافته‌هایی را منتشر کرده‌اند که نشان می‌دهد این مکانیسم‌های تشخیص می‌توانند به‌طور سیستماتیک دور زده شوند. این پژوهشگران با تأکید بر یک آسیب‌پذیری بنیادین در نحوه پردازش داده‌های بصری توسط این الگوریتم‌ها، نتیجه گرفتند: «مکانیسم‌های پیشنهادی برای تشخیص محتوای غیرقانونی به‌راحتی قابل دور زدن هستند.»[2]

این آسیب‌پذیری ریشه در اختلالات خصمانه (adversarial perturbations) دارد. یک مقاله پیش‌چاپ که در ژوئن ۲۰۲۴ در arXiv با عنوان «ارزیابی امنیت خصمانه الگوریتم‌های کاربردی هشینگ ادراکی» منتشر شد، دقیقاً نشان داد که سیستم‌های مبتنی بر آستانه چقدر شکننده‌اند. با اعمال لایه‌ای از نویز ریاضی روی یک تصویر — تغییر مقادیر پیکسل‌ها به میزان کمتر از ۱ درصد — مهاجمان می‌توانند الگوریتم DCT را مجبور کنند تا هشی کاملاً متفاوت را محاسبه کند.[3]

برای یک ناظر انسانی، تصویر تغییریافته کاملاً مشابه نسخه اصلی به نظر می‌رسد. اما برای الگوریتم هشینگ، این نویز نامرئی فاصله همینگ را به بسیار فراتر از آستانه تطبیق می‌راند. پژوهشگران arXiv دریافتند که این اختلالات هدفمند، نرخ تشخیص هش‌های ادراکی استاندارد را تقریباً به صفر می‌رسانند و به محتوای غیرقانونی شناخته‌شده اجازه می‌دهند تا به‌طور کامل از فیلترهای خودکار عبور کنند.[3]

تغییر ۱ درصدی در مقادیر پیکسل‌ها از طریق اختلال خصمانه می‌تواند نرخ تشخیص هش‌های ادراکی استاندارد را تقریباً به صفر برساند.

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

هجوم هوش مصنوعی مولد، فشار بر این معماری را دوچندان کرده است. در نامه‌ای به تاریخ ۱ ژانویه ۲۰۲۶ خطاب به NCMEC، مرکز اینترنت و جامعه استنفورد تأثیر آماری تصاویر CSAM تولیدشده توسط هوش مصنوعی را بر اکوسیستم گزارش‌دهی تحلیل کرد. از آنجا که هشینگ ادراکی به پایگاه داده‌ای از تصاویر پایه شناخته‌شده و تأییدشده توسط انسان متکی است، نمی‌تواند به‌طور پیشگیرانه صحنه‌های کاملاً جدید و تولیدشده به‌صورت مصنوعی را تشخیص دهد.

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

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

برای مقابله با این تاکتیک‌های فرار، صنعت به‌آرامی در حال چرخش به‌سوی هشینگ عصبی (neural hashing) است — استفاده از مدل‌های یادگیری عمیق برای استخراج ویژگی‌های معنایی به‌جای تکیه بر تبدیلات فرکانسی خشک. هش‌های عصبی در برابر نویزهای خصمانه مقاوم‌ترند، اما برای اجرا در مقیاس میلیاردها آپلود روزانه، به قدرت محاسباتی بسیار بیشتری نیاز دارند.[2][5]

گذار به هشینگ مبتنی بر هوش مصنوعی همچنین ابهام جدیدی را وارد خط لوله نظارت بر محتوا می‌کند. درحالی‌که ریاضیات تبدیل کسینوسی گسسته شفاف و قابل پیش‌بینی است، شبکه‌های عصبی مانند جعبه‌های سیاه عمل می‌کنند و توضیح اینکه دقیقاً چرا یک تصویر خاص علامت‌گذاری شده است را برای پلتفرم‌ها دشوار می‌سازند. با ادامه تلاش مهاجمان برای بهبود اختلالات خود، فیلترهای خودکاری که از اینترنت محافظت می‌کنند مجبور خواهند شد پیش‌بینی‌پذیری را فدای مقاومت کنند.[5]

اصطلاحات کلیدی

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

پرسش‌های متداول

تفاوت بین هش رمزنگاری‌شده و هش ادراکی چیست؟

هش رمزنگاری‌شده در صورت تغییر حتی یک پیکسل کاملاً تغییر می‌کند که این امر آن را برای نظارت بر تصاویر شکننده می‌سازد. هش ادراکی ویژگی‌های بصری کلی را ارزیابی می‌کند و حتی اگر اندازه تصویر تغییر کند، فشرده شود یا کمی برش بخورد، ثابت می‌ماند.

آیا هشینگ ادراکی می‌تواند تصاویر تولیدشده توسط هوش مصنوعی را تشخیص دهد؟

به‌طور پیشگیرانه خیر. هشینگ ادراکی به پایگاه داده‌ای از تصاویر پایه شناخته‌شده و تأییدشده توسط انسان متکی است. این سیستم تنها در صورتی می‌تواند یک تصویر تولیدشده توسط هوش مصنوعی را تشخیص دهد که آن تصویر خاص قبلاً بررسی و به پایگاه داده اضافه شده باشد.

فاصله همینگ چیست؟

یک معیار ریاضی است که برای مقایسه دو رشته باینری استفاده می‌شود. در هشینگ ادراکی، این معیار تعداد بیت‌هایی را که بین هش یک تصویر آپلودشده و هش یک تصویر غیرقانونی شناخته‌شده تفاوت دارند می‌شمارد تا مشخص کند آیا آن‌ها با هم مطابقت دارند یا خیر.

بررسی عمیق دیدگاه‌ها

تیم‌های اعتماد و ایمنی پلتفرم‌ها

استدلال می‌کنند که هشینگ ادراکی تنها راه مقیاس‌پذیر برای پردازش روزانه میلیاردها آپلود بدون خواندن پیام‌های کاربران است.

برای مهندسانی که بزرگ‌ترین شبکه‌های اجتماعی جهان را نگهداری می‌کنند، هشینگ ادراکی یک مصالحه ضروری بین حریم خصوصی و ایمنی است. پلتفرم‌ها روزانه میلیاردها تصویر را پردازش می‌کنند که بررسی انسانی آن‌ها را غیرممکن می‌سازد. با تکیه بر هش‌های خودکار، شرکت‌ها می‌توانند محتوای غیرقانونی شناخته‌شده را بدون نیاز به اسکن فعالانه محتوای معنایی هر پیام خصوصی یا آلبوم عکس رهگیری کنند. آن‌ها نرخ موفقیت ۹۸.۹ درصدی در برابر تغییرات ساده را یک پیروزی بزرگ می‌دانند که بخش اعظم محتوای مضر را پیش از انتشار حذف می‌کند.

پژوهشگران امنیت و حریم خصوصی

استدلال می‌کنند که شکنندگی الگوریتم‌های هشینگ فعلی، آن‌ها را به وعده‌ای توخالی تبدیل کرده است که به‌راحتی توسط بازیگران مخرب دور زده می‌شود.

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

مدافعان ایمنی کودکان

بر ضرورت حفظ پایگاه‌های داده متمرکز برای به دام انداختن فایل‌های دست‌نخورده، علی‌رغم محدودیت‌های فنی، تمرکز دارند.

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

تیم‌های اعتماد و ایمنی پلتفرم‌ها 40%پژوهشگران امنیت و حریم خصوصی 35%مدافعان ایمنی کودکان 25%
تیم‌های اعتماد و ایمنی پلتفرم‌ها
استدلال می‌کنند که هشینگ ادراکی تنها راه مقیاس‌پذیر برای پردازش روزانه میلیاردها آپلود بدون خواندن پیام‌های کاربران است.
پژوهشگران امنیت و حریم خصوصی
استدلال می‌کنند که شکنندگی الگوریتم‌های هشینگ فعلی، آن‌ها را به وعده‌ای توخالی تبدیل کرده است که به‌راحتی توسط بازیگران مخرب دور زده می‌شود.
مدافعان ایمنی کودکان
بر ضرورت حفظ پایگاه‌های داده متمرکز برای به دام انداختن فایل‌های دست‌نخورده، علی‌رغم محدودیت‌های فنی، تمرکز دارند.

دیدگاه‌هایی که این گزارش پوشش نداده

  • تولیدکنندگان محتوای مستقلی که توسط هشدارهای مثبت کاذب علامت‌گذاری شده‌اند
  • توسعه‌دهندگان پروتکل‌های متن‌باز

منابع

پوشش منابع

5 منبع

3 دیدگاه شناسایی‌شده

تیم‌های اعتماد و ایمنی پلتفرم‌ها 40%پژوهشگران امنیت و حریم خصوصی 35%مدافعان ایمنی کودکان 25%
  1. [1]Ofcomتیم‌های اعتماد و ایمنی پلتفرم‌ها

    Overview of Perceptual Hashing Technology

    مطالعه در Ofcom →
  2. [2]Imperial College Londonپژوهشگران امنیت و حریم خصوصی

    Proposed mechanisms to detect illegal content can be easily evaded, study finds

    مطالعه در Imperial College London →
  3. [3]arXivپژوهشگران امنیت و حریم خصوصی

    Assessing the Adversarial Security of Practical Perceptual Hashing Algorithms

    مطالعه در arXiv →
  4. [4]Thorn.orgتیم‌های اعتماد و ایمنی پلتفرم‌ها

    Microsoft's PhotoDNA: Leading the Fight Against Child Sexual Abuse Imagery

    مطالعه در Thorn.org →
  5. [5]تیم سردبیری کوهستان

    تحلیل تیم سردبیری کوهستان

    مطالعه در تیم سردبیری کوهستان →

نظرات

همیشه در جریان باشید

هر زاویه. هر روز.

اخبار فناوری با پوشش کامل منابع و تحلیل دیدگاه‌ها، هر روز و رایگان.