Skip to content
YAS.SH
Security🌐 سيرفر YASمتاح عبر APIbeginner

مولّد عبارات المرور

يولّد عبارات مرور طويلة وآمنة مكونة من كلمات عشوائية سهلة الحفظ والتذكر (طريقة Diceware).

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
Loading tool…

إيه اللي الأداة دي بتعمله؟

يولّد عبارات مرور طويلة وآمنة مكونة من كلمات عشوائية سهلة الحفظ والتذكر (طريقة Diceware).

إمتى أستخدمها؟

  • الحصول على كلمات سر قوية جداً يسهل كتابتها وحفظها دون الحاجة لنسخها ولصقها دائماً.
  • حماية محافظ العملات الرقمية والخزائن المشفرة بعبارات تذكر موثوقة.
  • توفير إنتروبيا أمان فائقة تفوق كلمات المرور العشوائية القصيرة والمعقدة.

مثال واقعي

الإدخال
عدد الكلمات: 4، الفاصل: شرطة (-)
الناتج
falcon-winter-harbor-castle

كلمات عشوائية بالكامل من قائمة كلمات آمنة ومختبرة تشفيرياً.

إدخال → معالجة → ناتج → الخطوة التالية

الإدخال
حدد عدد الكلمات المطلوبة ونوع الفاصل المفضل (شرطة، مسافة، نقطة).
المعالجة
يتم اختيار الكلمات عشوائياً بواسطة خوارزمية تشفير آمنة من قاموس معتمد.
الناتج
عبارة مرور قوية وسهلة النطق والحفظ مع قياس الإنتروبيا التقديرية.
الخطوة التالية
احفظ عبارة المرور في مكان آمن أو استخدمها لحماية خزينتك.

أخطاء شائعة

  • استخدام عبارات مرور من أمثال أو اقتباسات شعرية مشهورة يسهل تخمينها.
  • اختيار عدد كلمات قليل (أقل من 3 كلمات) للأنظمة الهامة.
  • تغيير الكلمات العشوائية بكلمات مفضلة لديك مما يقلل الإنتروبيا.

يعني إيه النتيجة

عبارة مرور متينة تشفيرياً وسهلة التذكر للبشر ومستحيلة التخمين للآلات.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/passphrase-generator
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/passphrase-generator" \
  -H "Content-Type: application/json" \
  -d '{"words":6}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/passphrase-generator", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "words": 6
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/passphrase-generator", json={"words":6})
data = r.json()
FieldTypeRequiredDescription
wordsintegerNo (default 6)Word count (3–12)
separatorstringNo (default -)Separator between words
Success response
{ "wordCount": 6, "entropyBits": 78.2, "result": "maple-saturn-quill..." }

Diceware-style word passphrases with an entropy estimate.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات