نقل قول نوشته شده توسط yasercomeng مشاهده تاپیک
سلام دوستان يه سري سوال داشتم كه ديدم با اين پست هم خواني داره اگه لطف كنين جواب بدين ممنون ميشم:
من مي خواهم كه هنگام نصب برنامه connection string را توليد كنم. يعني اين اطلاعات در داخل فايلي ذخيره شده و سپس به هنگام اجراي برنامه خوانده شود.آيا با Encrypt كردن اطلاعات بعد از وارد كردن آن توسط كاربر هنگام نصب و Decrypt كردن آن در هنگام برقراري ارتباط امنيت نرم افزار حفظ مي شود؟
يه سوال ديگه درباره اينكه ما در فايل app.conf اطلاعات CS خود را داريم.اين اطلاعات براي چي در اين فايل قرار دارند؟ در يكي از تاپيك ها خوندم كه براي جلوگيري از تكرار CS در تمام فرمها در اين فايل ذخيره مي شود.اگر اين حرف درست باشد پس چه طور ميتوان از آن در تمام فرمها استفاده كنم؟
آيا مي توان كل اطلاعات يك connection string را Encrypt كرد ؟
يعني connection string موجود در فايل app.conf به صورت Encrypt باشد؟

سلام

جواب سوال های شما مثبت هست یعنی می تونید connectionstring رو به صورت رمز شده در app.config نگه دارید و به صورت دیکد شده از اون در برنامه خود استفاده کنید.
لینک زیر به شما کمک می کنه