عن المشروع

secretgenerator هو مولّد بيانات اعتماد عشوائية قابل للتدقيق مصمّم لوكلاء الذكاء الاصطناعي وخطوط الأنابيب القابلة للقراءة آليًا. ويستبدل توليد كلمات المرور العشوائي غير المنهجي بعقد قابل للتحقق مدعوم بـ CSPRNG الخاص بنظام التشغيل، ما يضمن إنتروبيا قوية (حدود دنيا متوافقة مع NIST) ومخرجات JSON قابلة لإعادة الإنتاج (schema v1). تقدّم الأداة أوامر فرعية لكلمات المرور، وعبارات مرور diceware، والأسرار الخام، ومفاتيح API، وأرقام PIN، وتقدير الإنتروبيا، ويدعم كل منها ضمانات متطلبات الفئة عبر أخذ العينات بالرفض. الإصدارات موقّعة بـ SLSA Level 3 وتوقيعات cosign بدون مفاتيح، وتتضمن CycloneDX SBOMs للتدقيق. تشمل خيارات التثبيت CLI npm بدون تثبيت، وHomebrew، وDocker، وGo، وPython، وRust، وخادم MCP للتكامل مع Claude وCursor وCline. توفر مكتبة Go وصولًا برمجيًا، بينما توضح أمثلة بست لغات الاستخدام. وتغطي الوثائق الكاملة الأوامر الفرعية، والمخطط، والتشفير، والتحقق من البداية إلى النهاية.