• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

khaled_prg

الاعضاء المجتهدين
  • عدد المشاركات

    1,022
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

170 جيد جدا

عن khaled_prg

  • الرتبة
    عضو مجتهد

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : KeRNeL
  • اهتمامات البرمجة و التطوير
  1. بجد ؟؟ :huh:   يا حبيبي، قبل الرد على موضوع في المستقبل تأكد من أن مشاركتك "القيمة" لم يتم التعرض لها سابقاً.   إن كنا نتحدث عن الـ embedded database فحتى لو تحولت أنت إلى دالة هاش، يمكن كسرك بسهولة من خلال تغيبر الهاش المُخزن في قاعدة البيانات و إدخال كلمة السر المقابلة للهاش الجديد.
  2. @أبو عبد البر يا راجل ده فيه كلاسات Java و مكتبات C لسه جايه من المطبخ .. :D أعتقد أن المشروع لا زال قيد العمل، أنا أبحث عن JDBC بسيط يكون عبارة عن abstract Jar و يُمكنني استخدامه دون الدخول في تفاصيل التفاصيل.   @TheMaser قمتُ بتحميل الكود سورس سابقاً لكنه مكتوب بـ C#l (أيضاً، أحيانا يكون فهم كود مشروع ضخم كهذا أصعب من كتابة الكود نفسه  :rolleyes: )
  3. أنا أتحدث عن JDBC لـ SQLCipher و ليس SQLIte فقط. حسب ما قرأت في موقع stackoverflow فإنه لا توجد حتى الآن نسخة مجانية : JDBC for SQLCipher
  4. Oui, j'ai déjà vu SQLCipher, il représente justement une bonne solution pour le cryptage des bases de données mais malheureusement, il n’existe pas un JDBC pour JavaSE
  5. +1 أشكرك على المتابعة.   بالنسبة لتخزين الهاش، برنامج KeePass مثلا يُمكنه معرفة ما إذا كانت قاعدة البيانات قد تعرضت للتعديل أم لا دون أن يطلب منك تخزين الهاش. هل لديك و لو فكرة تخمينية عن التقنية التي يستخدمها للتحقق من سلامة و تكامل قاعدة البيانات ؟
  6. En faisant ceci, l'application perdrait absolument sa portabilité puisque si l'utilisateur voudrait accéder à sa base, il devrait avoir une clé USB !!l
  7. و أين هو هذا المكان الآمن ؟؟
  8. +1 طيب، لنفترض أن المستخدم أدخل كلمة المرور و تم التأكد منها بنجاح :) السؤال الموالي الذي يطرح نفسه بإلحاح هو كيف يُمكنني التأكد من أن ملف قاعدة البيانات لم يتعرض للتعديل من قبل أحدهم ؟   il s'agit de l'intégrité de la base de données, je ne sais pas comment on l'appelle en arabe
  9. ok, je vois, je pose ma question autrement : quelle est la probabilité de casser ce hash en utilisant une attaque par force brute ou un dictionnaire de données ?l
  10. ما هي نسبة حدوث الـ collision في الدالة السابقة ؟
  11. في هذه الحالة، هل أنت متأكد أن علاقة الـ composition بين الـ bijective functions تُولّد بالضرورة دالة bijective ؟؟
  12. أهلا أبو عبد البر +1     إذا كنت تتحدث عن الهاش الطبيعي (يعني بدون salt) فعملية كسره بسيطة جداً إذا كانت قاعدة البيانات embedded و ليست client-server (كما هو الحال هنا)، كل ما على الـ hacker هو تغيير الهاش و إدخال كلمة المرور الموافقة للهاش الجديد. إذا كنت تتحدث عن الـ salted hashes فالصعوبة تكمن في كيفية التحقق من الـ encryption key.
  13. السلام عليكم   أعمل الآن على تطبيق Desktop بالجافا يسمح للمستخدم بتسيير و إدارة كلمات المرور (تماما مثل KeePass) أستخدم قاعدة بيانات SQLite لتخزين الـ passwords، هذه الأخيرة يتم تشفيرها قبل تخزينها في الـ DB. للولوج إلى التطبيق، يقوم المستخدم بإدخال password master الذي من خلاله أقوم بتوليد مفتاح التشفير AES-256-CBC. سؤالي هو : كيف أتأكد من صحة الـ password master أثناء عملية الـ authentication ؟       تحياتي.
  14. السلام عليكم   قمت بربط قائمتين مندلستين باستخدام أجاكس و جافا سكربت لكن لم أستطع الحصول على ID الـ comboBox الثانية. كود الكومبو التي أريد معرفة الـ ID الخاص بها : <select name='commune' id='commune' onchange='selectCommune()'> <option value='-1'></option></select>وهذا كود الكومبو الأولى : <select name='Region' id='Region' onchange='go()'> <option value='-1'></option><? $con = pg_connect("host=localhost dbname=xx user=postgres password=xxx")or die('Connexion impossible : ' . pg_last_error());$res = pg_query("SELECT IDregion ,nom FROM region ORDER BY nom");while($row = pg_fetch_assoc($res)){ echo "<option value='".$row["IDregion "]."'>".$row["nom"]."</option>";}?></select>و هذه محاولتي : <script type="text/javascript"> function selectCommune() { var $commune= document.getElementById("commune");alert($commune.options[$commune.selectedIndex].value); }</script>مالحل ؟