أهم أسئلة "Encryption"

التشفير هو عملية تحويل المعلومات (يسمى نص عادي) إلى نموذج غير قابل للقراءة (يسمى نص مشفر) باستخدام خوارزمية تشفير مقترنة بمعامل (يسمى مفتاح التشفير).

تشفير وفك تشفير سلسلة في C #؟

كيف يمكنني تشفير وفك تشفير سلسلة في C #؟

c# .net encryption mono cryptography

تشفير وفك تشفير سلسلة في C #

ما هي الطريقة الأكثر حداثة (الأفضل) لتلبية ما يلي في C #؟string encryptedString = SomeStaticClass.Encrypt(sourceString); string decryptedString = SomeStaticClass.Decrypt( […] قراءة المزيد…

c# encryption

تشفير يعتمد على كلمة مرور AES 256 بت من Java

أحتاج إلى تطبيق تشفير 256 بت AES ، لكن جميع الأمثلة التي وجدتها عبر الإنترنت تستخدم "KeyGenerator" لإنشاء مفتاح 256 بت ، لكني أرغب في استخدام مفتاح المرور الخاص بي. كيف يمكنني إنشاء مفتاحي الخاص؟ لقد حاولت حشوها إلى 256 بت ، ولكن بعد ذلك تلقيت خطأ يفيد بأن المفتاح طويل جدًا. لديّ تصحيح الاختصاص غير المحدود مثبتًا ، لذا ليست هذه هي المشكلة :)بمعنى آخر. يبدو KeyGenerator هكذا ...// Get the KeyGenerator KeyGenerator kgen = KeyGenerator.getInstance(" […] قراءة المزيد…

java encryption cryptography passwords aes

البايت الأولي غير صحيح بعد فك تشفير Java AES / CBC

ما الخطأ في المثال التالي؟المشكلة هي أن الجزء الأول من السلسلة التي تم فك تشفيرها هو هراء. ومع ذلك ، الباقي على ما يرام ، أحصل على ...Result: `£eB6O�geS��i are you? Have a nice […] قراءة المزيد…

java encryption aes

كيف تستخدم OpenSSL لتشفير / فك تشفير الملفات؟

أريد تشفير ملف واحد وفك تشفيره باستخدام كلمة مرور واحدة.كيف يمكنني استخدام OpenSSL للقيام بذلك؟

encryption openssl

هل من الممكن فك تشفير MD5 تجزئات؟

أخبرني أحدهم أنه شاهد أنظمة برمجية:استرداد كلمات المرور المشفرة MD5 من أنظمة أخرى ؛فك تشفير كلمات المرور المشفرة وتخزين كلمات المرور في قاعدة بيانات النظام باستخدام الخوارزمية الخاصة بالنظام.هل هذا ممكن؟ اعتقدت أنه ليس من الممكن / من الممكن فك تشفير تجزئة MD5.أعلم أن هناك قواميس MD5 ، لكن هل هناك خوارزمية فعلية لفك التشفير؟

hash cryptography md5 encryption

كيف تختار وضع تشفير AES (CBC ECB CTR OCB CFB)؟

أي منهم يفضل في أي ظروف؟أود أن أرى قائمة معايير التقييم للأنماط المختلفة ، وربما مناقشة حول إمكانية تطبيق كل معيار.على سبيل المثال ، أعتقد أن أحد المعايير هو "حجم الشفرة" للتشفير وفك التشفير ، وهو أمر مهم للأنظمة المضمنة في الكود الصغير ، مثل محولات شبكة 802.11. إذا كانت الشفرة المطلوبة لتطبيق CBC أصغر بكثير من تلك المطلوبة لنسبة النقر إلى الظهور (لا أعلم أن هذا صحيح ، إنه مجرد مثال) ، عندها يمكنني أن أفهم سبب تفضيل الوضع ذي الكود الأصغر. ولكن إذا كنت أكتب تطبيقًا يعمل على خادم ، وتنفذ مكتبة AES التي أستخدمها كلاً من CBC و CTR على أي حال ، فإن هذا المعيار غير ذي صلة.انظر ماذا أعني ب "قائمة معايير التقييم وإمكانية تطبيق كل معيار" ؟؟هذا ليس متعلقًا بالبرمجة حقًا ولكنه متعلق بالخوارزمية.

encryption aes

تشفير وفك تشفير باستخدام PyCrypto AES 256

أحاول إنشاء وظيفتين باستخدام PyCrypto تقبلان معلمتين: الرسالة والمفتاح ، ثم تشفير / فك تشفير الرسالة.لقد وجدت عدة روابط على الويب لمساعدتي ، لكن كل واحد منهم به عيوب:هذا واحد في codekoala يستخدم os.urandom ، والذي لا تشجعه PyCrypto.علاوة على ذلك ، فإن المفتاح الذي أعطيه للوظيفة ليس مضمونًا ليكون له الطول المتوقع بالضبط. ما الذي يمكنني فعله لتحقيق ذلك؟أيضًا ، هناك عدة أوضاع ، أي منها موصى به؟ لا أعرف ماذا أستخدم: /أخيرًا ، ما هو بالضبط IV؟ هل يمكنني توفير IV مختلف للتشفير وفك التشفير ، أم سيعود هذا بنتيجة مختلفة؟تحرير : تمت إزالة جزء الرمز لأنه لم يكن آمنًا.

python encryption padding pycrypto initialization-vector

كيفية تشفير String في Java

ما أحتاجه هو تشفير السلسلة التي ستظهر في الرمز الشريطي ثنائي الأبعاد (PDF-417) لذلك عندما يحصل شخص ما على فكرة لمسحها ضوئيًا ، فلن يحصل على شيء قابل للقراءة.متطلبات اخرى:لا ينبغي أن تكون معقدةلا ينبغي أن تتكون من RSA والبنية التحتية للمفاتيح العمومية وأزواج المفاتيح وما إلى ذلك.يجب أن يكون الأمر بسيطًا بما يكفي للتخلص من الأشخاص الذين يتجسس عليهم ، ومن السهل فك تشفير الشركات الأخرى المهتمة بالحصول على تلك البيانات. يتصلون بنا ، ونخبرهم بالمعيار أو نعطيهم مفتاحًا بسيطًا يمكن استخدامه بعد ذلك لفك التشفير.ربما يمكن لتلك الشركات استخدام تقنيات مختلفة ، لذا سيكون من الجيد الالتزام ببعض المعايير التي لا ترتبط ببعض الأنظمة الأساسية أو التكنولوجيا الخاصة.ماذا تقترح؟ هل هناك فئة Java تقوم بعمل encrypt() & decrypt() بدون الكثير من التعقيدات في تحقيق معايير الأمان العالية؟

java encryption