مقالات
| 2006/01/01 - i |
| کد کردن Connection String |
|
اطلاعات
Connection String
در پروژه های
Web Based
از مهمترین مواردی است که برای مخفی ماندن آن از دید دیگران باید اهتمام ویژه ای به خرج داد. برای حفظ امنیت این اطلاع در
ASP.NET
راه کارهای مختلفی وجود دارد که در اینجا به یکی از آنها اشاره می کنم که کد کردن
Connection String
و سپس قرار دادن آن در
web.config
و یا
متن
برنامه است.
. شاید این روش در نگاه اول روش بسیار امنی به نظر بیاید اما در واقع این طور نیست زیرا به راحتی
Decode
می شود
ولی به هر حال مسکنی موقت است.
برای کد کردن یک رشته کاراکتری ابتدا لازم است System.Text را using کنید. using System.Text;
string strConnectionString =
"server=127.0.0.1;database=db;uid=user;pwd=pass"; string strToEncode = Convert.ToBase64String (ASCIIEncoding.ASCII.GetBytes(strConnectionString)); string Decoder(string strToEncode)
{ return ASCIIEncoding.ASCII.GetString (Convert.FromBase64String(strToEncode)); } |
نوشته شده در ساعت 08:11
ايميل به دوستان
نظر خوانندگان
|
مقالات من
آخرين مطالب
| نقل از مطالب اين سايت با ذكر منبع مجاز ميباشد |
|
( Summery ) |



