محصول چاوش جهت تولید و تست چندجمله‌ای‌های اولیه در میدان (GF(2n  و تولید و تست S_boxهای مربعی (n × n) با استفاده از توابع تقریباً غیرخطی کامل در (GF(2n بکار می‌رود. توابع تقریباً غیرخطی کامل در تئوری امنیت قابل اثبات در برابر حملات تفاضلی و خطی اهمیت کاربردی دارند. در الگوریتم‌های رمزنگاری قالبی که بر اساس تئوری امنیت قابل اثبات از این نوع S_boxها استفاده می‌کنند می‌توان از خروجی نرم‌افزار چاوش بهره جست و S_boxهای جدید را جایگزین  S_boxهای قدیمی نمود. بدین ترتیب الگوریتم با همان سطح امنیت قبلی و با عملکردی متفاوت از قبل قابل استفاده می‌باشد.

نرم‌افزار چاوش جهت تولید و تست چندجمله‌ای‌های اولیه در میدان (GF(2n و تولید و تست S_boxهای مربعی (n × n) با استفاده از توابع تقریباً غیرخطی کامل در (GF(2n بکار می‌رود. توابع تقریباً غیرخطی کامل در تئوری امنیت قابل اثبات در برابر حملات تفاضلی و خطی اهمیت کاربردی دارند. در الگوریتم‌های رمزنگاری قالبی که بر اساس تئوری امنیت قابل اثبات از این نوع S_boxها استفاده می‌کنند می‌توان از خروجی نرم‌افزار چاوش بهره جست و S_boxهای جدید را جایگزین S_boxهای قدیمی نمود. بدین ترتیب الگوریتم با همان سطح امنیت قبلی و با عملکردی متفاوت از قبل قابل استفاده می‌باشد.

  • تولید چندجمله‌ای‌های اولیه با درجات مختلف (n< 1200) و تعداد جملات مختلف (m).
  • انتخاب شرایط جستجو برای یافتن چندجمله‌ای‌های اولیه.
  • تست اولیه بودن یک چندجمله‌ای.
  • تولید n × n) S-box) در ابعاد گوناگون (n< 32).
  • امکان خواندن S-boxهای از قبل طراحی شده با فرمت TXT..
  • استخراج جداول توزیع تفاضلی و توزیع خطی و ماکزیمم و می‌نیمم عناصر موجود در آنها.
  • استخراج مرتبه غیرخطی S-boxها.
  • نمایش نتایج خروجی نرم‌افزار با فرمت HTML و ذخیره‌سازی آنها با فرمت‌های HTML و TXT.
  • قابل اجرا در محیط‌ سیستم عامل ویندوز.