|
|
|
ขอวิธีเข้ารหัสป้องกัน Server Host หน่อยครับ C# Win App |
|
|
|
|
|
|
|
ถ้าจะใช้น่าจะต้องลองหาพวก function ที่สามารถเข้ารหัสและ decode รหัสได้ครับ เพราะตอนที่ใส่ใน Config อาจจะใช่เป็นรหัสที่ถูกเข้ารหัส แต่ตอนที่เชื่อมต่อใน Code อาจจะต้อง Decode ก่อน
|
|
|
|
|
Date :
2015-02-26 07:59:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณนี้ปะครับพี่วิน
ผมใช้กะ User name และ pass ในงานผมยู่
Code (C#)
public static string XOR_Enc(string str,int _XORvalue = 25)
{
char[] f = str.ToCharArray();
for (int i = 0; i < f.Length; i++)
{
f[i] = (char)((uint)f[i] ^ _XORvalue);
}
return new string(f);
}
public static string XOR_Dec(string str,int _XORvalue = 25)
{
char[] f = str.ToCharArray();
for (int i = 0; i < f.Length; i++)
{
f[i] = (char)((uint)f[i] ^ _XORvalue);
}
return new string(f);
}
|
|
|
|
|
Date :
2015-02-26 08:52:07 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะใช้บริการจาก .net framework ตรงๆก็มีนะครับ
แต่ต้องเก็บเจ้า connectionstring นี่ไว้ใน app.config ไม่ก็ web.config
สำหรับ winform และ webform ตามลำดับ
จากนั้นก็สั่งให้ตัว .net เข้ารหัสอัตโนแม้ดให้
ซึ่งขณะที่เป็น txt file นั้นมันจะเข้ารหัสเอาไว้ (copy ข้ามเครื่องก็ไม่ได้)
แต่ตอนเรียกออกมาใช้จาก configuration file มันจะถอดรหัสออกให้อัตโนแม้ดทุกอย่าง
เสียแต่ว่าต้องทำใจกับการเรียกใช้ coniguration แบบที่ .net กำหนดมาให้เป๊ะๆน่ะครัช
|
|
|
|
|
Date :
2015-02-26 09:29:08 |
By :
DOG{B} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-02-28 14:24:39 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|