Articles of क्रिप्टोग्राफी

एंड्रॉइड 4.2 ने मेरे एन्क्रिप्ट / डिक्रिप्ट कोड को तोड़ दिया और प्रदान किए गए समाधान काम नहीं करते

सबसे पहले, मैंने पहले ही देखा है कि एंड्रॉइड 4.2 ने एंड्रॉइड 4.2 पर मेरे एईएस एन्क्रिप्ट / डिक्रिप्ट कोड और एन्क्रिप्शन त्रुटि को तोड़ दिया और प्रदान की गई समाधान: SecureRandom sr = null; if (android.os.Build.VERSION.SDK_INT >= JELLY_BEAN_4_2) { sr = SecureRandom.getInstance("SHA1PRNG", "Crypto"); } else { sr = SecureRandom.getInstance("SHA1PRNG"); } मेरे लिए काम नहीं […]

आप अपने नमक तारों को स्टोर करते हैं?

मैंने हमेशा एक उचित प्रति प्रविष्टि नमक स्ट्रिंग का उपयोग किया है, जब डेटाबेस संग्रहण के लिए हैशिंग पासवर्ड। हैड्सड पासवर्ड के पास डीबी में नमक को संचय करने की मेरी ज़रूरतों के लिए, हमेशा ठीक काम किया है। हालांकि, कुछ लोग यह सलाह देते हैं कि नमक को डेटाबेस से अलग रखा जाना चाहिए […]

SHA-256 एन्क्रिप्टेड स्ट्रिंग को कैसे डिक्रिप्ट करें?

मेरे पास एक स्ट्रिंग है जो निम्नलिखित विधि का उपयोग करके एन्कोड किया गया था, क्या इस स्ट्रिंग को अपने मूल मान को डीकोड करने का एक तरीका है? धन्यवाद। public synchronized String encode(String password) throws NoSuchAlgorithmException, IOException { String encodedPassword = null; byte[] salt = base64ToByte(saltChars); MessageDigest digest = MessageDigest.getInstance("SHA-256"); digest.reset(); digest.update(salt); byte[] btPass […]

पैडिंग अमान्य है और हटाया नहीं जा सकता?

मैंने अपने प्रोग्राम के संबंध में इस अपवाद का मतलब क्या है, लेकिन इसके लिए ऑनलाइन देखा है, लेकिन मेरे विशिष्ट कार्यक्रम के साथ ऐसा क्यों हो रहा है कि इसका कोई हल या इसका कारण नहीं मिल सकता है मैं उदाहरण का उपयोग कर रहा हूं, मेरे एमएसडीएन को रिप्डेयल एल्गोरिदम का उपयोग करके […]

PEM BASE64 एन्कोडेड निजी कुंजी फ़ाइल से आरएसए निजी कुंजी प्राप्त करना

मेरे पास एक निजी कुंजी फ़ाइल है (पीईएम बेस 64 एन्कोडेड)। मैं इसका इस्तेमाल करना चाहता हूं और कुछ अन्य डेटा को डिक्रिप्ट करने के लिए करना चाहता हूं। जावा का उपयोग करके मैंने फाइल पढ़ने और इसमें BASE64 एन्कोडेड डेटा को डीकोड करने की कोशिश की … यह कोड स्निपेट है जो मैंने कोशिश […]

एन्क्रिप्शन / डिक्रिप्शन दो अलग-अलग OpenSL संस्करणों के बीच अच्छी तरह से काम नहीं करता है

मैंने डाउनलोड और संकलित किया है openssl-1.1.0 । मैं openssl के समान exe का उपयोग करके एन्क्रिप्ट और डिक्रिप्ट कर सकता हूं (जैसा कि यहां है ) me@ubuntu:~/openssl-1.1.0$ LD_LIBRARY_PATH=. ./apps/openssl aes-256-cbc -a -salt -in file.txt -out file.txt.enc enter aes-256-cbc encryption password: 123 Verifying – enter aes-256-cbc encryption password: me@ubuntu:~/openssl-1.1.0$ LD_LIBRARY_PATH=. apps/openssl aes-256-cbc -a -d -in […]

हैहेड पासवर्ड फ़ील्ड और किस लंबाई के लिए उपयोग किया जाने वाला डेटा प्रकार?

मुझे यकीन नहीं है कि पासवर्ड हैशिंग कैसे काम करता है (इसे बाद में कार्यान्वित किया जाएगा), लेकिन अब डेटाबेस स्कीमा बनाने की आवश्यकता है मैं पासवर्ड को 4-20 वर्णों तक सीमित करने की सोच रहा हूं, लेकिन जैसा कि मैंने समझ लिया है कि हैश स्ट्रिंग एन्क्रिप्ट करने के बाद अलग लंबाई का होगा। […]

विन्यास फाइल में एन्क्रिप्ट पासवर्ड?

मेरे पास प्रोग्राम है जो एक कॉन्फ़िगरेशन फ़ाइल से सर्वर की जानकारी पढ़ता है और उस कॉन्फ़िगरेशन में पासवर्ड को एन्क्रिप्ट करना चाहता है, जिसे मेरे प्रोग्राम द्वारा पढ़ा जा सकता है और डिक्रिप्ट किया जा सकता है requirments: फ़ाइल में संग्रहीत करने के लिए सादा टेक्स्ट पासवर्ड को एन्क्रिप्ट करें एन्क्रिप्ट किए गए पासवर्ड […]

पासवर्ड नमक इंद्रधनुष तालिका हमले के खिलाफ कैसे मदद करता है?

मुझे पासवर्ड में एक नमक के उद्देश्य को समझने में परेशानी हो रही है यह मेरी समझ है कि प्राथमिक उपयोग एक इंद्रधनुष तालिका हमले में बाधा है। हालांकि, मैंने जो तरीकों को लागू करने के लिए देखा है, वास्तव में समस्या को कठिन बनाने नहीं लगता मैंने कई ट्यूटोरियल देखे हैं जो नमक को […]

हैशिंग और एन्क्रिप्शन एल्गोरिदम के बीच मूल अंतर

मुझे हैश और एन्क्रिप्शन एल्गोरिदम के बीच काफी भ्रम है और मैं कुछ और विशेषज्ञ सलाह सुनना चाहूंगा: हैश बनाम एन्क्रिप्शन का उपयोग कब करना क्या एक हैश या एन्क्रिप्शन एल्गोरिदम अलग (एक सैद्धांतिक / गणितीय स्तर से) यानी जो बनाता है hashes अपरिवर्तनीय (एक इंद्रधनुष पेड़ की सहायता के बिना) यहां कुछ ऐसे समान […]

दिलचस्प पोस्ट
जावास्क्रिप्ट में क्लास कैसे जोड़ / निकालें? एंड्रॉइड में AsyncTask से एक मूल्य लौटाएं Ghostscript 9.01 का उपयोग कर पीडीएफ का उपयोग करना PHP मेल: एचटीएमएल भेजने के लिए कैसे? एंड्रॉइड: प्रोग्राम को स्क्रीन पर चालू और बंद कैसे करें? कैसे जावा में एक जावा स्ट्रिंग literally unescape? सीएसएस केवल चिनाई लेआउट, लेकिन तत्वों के साथ क्षैतिज आदेश दिया सीओएटी के लिए सही जवाब क्या है << a ++ << a ;? कुछ संदर्भों को पार करते समय मैं एक्सप्रेस जर्दे में कैसे पुनर्निर्देशित करूं? किसी लिंक सूची में एक पाश को कैसे पता लगा सकता है? फ़ोल्डर या फ़ाइल का आकार प्राप्त करें एट्रिब्यूट्स पर XSLT 3-स्तरीय ग्रुपिंग जदयू परिणाम और वक्तव्य अलग से बंद होने चाहिए, हालांकि कनेक्शन बाद में बंद हो गया है? jQuery ईवेंट को एक ट्रिगर करने के लिए ट्रिगर करने पर ट्रिगर होता है एक GPU मेमोरी की संपूर्णता को आबंटित करने से टेंस्फ्लो को कैसे रोकें?