मैं इस कोड का उपयोग एक स्ट्रिंग एन्क्रिप्ट करने के लिए करने के लिए बाइट सरणी परिवर्तित करने के लिए उपयोग करने के लिए (मूल रूप से, इस Rijndael class on MSDN पर दिए गए उदाहरण है) एक स्ट्रिंग के लिए बाइट सरणी लेकिन मुझे यकीन नहीं है कि यह एक अच्छा समाधान है। मेरा लक्ष्य फाइलों में एन्क्रिप्टेड टेक्स्ट (जैसे पासवर्ड ...) को स्टोर करना है। क्या मुझे Encoding.Default
के साथ जारी रखना चाहिए या Encoding.UTF8Encoding
या कुछ और उपयोग करना चाहिए?एन्कोडिंग स्ट्रिंग और उपाध्यक्ष प्रतिकूल
क्या संग्रहीत मूल्यों पर नकारात्मक परिणाम हो सकते हैं जब मैं अलग-अलग ओएस पर फ़ाइलों को स्थानांतरित करने पर उन्हें एन्क्रिप्ट करने और डिक्रिप्ट करने का प्रयास करता हूं?
धन्यवाद जॉन। मुझे गंभीर कीड़े से बचाता है। – Otiel
यह भी देखें [फिल हैक की पोस्ट इस पर विस्तार कर रही है] (http://feeds.haacked.com/~r/haacked/~3/5hyXGYRO0Bo/hazards-of-converting-binary-data-to-a-string.aspx) –
यह भी देखें http://stackoverflow.com/questions/646974/is-there-a- मानक- तकनीक-for-packing-binary-data-into-a-utf-16- स्ट्रिंग –