Click here to Skip to main content
16,006,442 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerOpinion Pin
E.L. Golpe10-Nov-03 5:55
E.L. Golpe10-Nov-03 5:55 
AnswerRe: .NET (specifically C++ .Net) and GUI Development? Pin
berndg10-Nov-03 21:46
berndg10-Nov-03 21:46 
Questionhow to install a class into .NET Framework? Pin
sacoskun9-Nov-03 6:02
sacoskun9-Nov-03 6:02 
AnswerRe: how to install a class into .NET Framework? Pin
E.L. Golpe10-Nov-03 5:46
E.L. Golpe10-Nov-03 5:46 
GeneralJar Files Too Pin
E.L. Golpe10-Nov-03 5:49
E.L. Golpe10-Nov-03 5:49 
QuestionWinForms DataSet Read Encrypted XML ??? Pin
E.L. Golpe8-Nov-03 8:24
E.L. Golpe8-Nov-03 8:24 
AnswerHeres the code I'm using Pin
E.L. Golpe10-Nov-03 5:23
E.L. Golpe10-Nov-03 5:23 
AnswerRe: WinForms DataSet Read Encrypted XML ??? Pin
Heath Stewart10-Nov-03 6:22
protectorHeath Stewart10-Nov-03 6:22 
I don't see what the problem is. Have a method that reads a file, decrypts it, and reads that in to a DataSet (DataSet.ReadXml). Of course, this requires that the application reading the file can access the private key of the key pair from which the public key was used to encrypt the file. Make sure this is secured well and that it isn't distributed to clients in a haphazard way. Once someone gets a hold of the private key, there's nothing they can't do!

Since you are working with XML, you might consider XML Encryption and Signatures. I have an article about XML Digitial Signatures and encryption isn't much different: http://www.codeproject.com/dotnet/xmldsiglic.asp[^]

Being a industry standard and all, it is a lot better to use for practically any system that understands XML. This also takes the canonicalization of XML into account, which can be important when submitting text files (for instance, changing the line-endings via encoding changes could invalidate the document and it won't be descrypted correctly).

 

-----BEGIN GEEK CODE BLOCK-----
Version: 3.21
GCS/G/MU d- s: a- C++++ UL@ P++(+++) L+(--) E--- W+++ N++ o+ K? w++++ O- M(+) V? PS-- PE Y++ PGP++ t++@ 5 X+++ R+@ tv+ b(-)>b++ DI++++ D+ G e++>+++ h---* r+++ y+++
-----END GEEK CODE BLOCK-----
General"Unspecified error" when trying to open Visual Source Safe from Visual Studio 2003 .NET Pin
john5137-Nov-03 9:58
john5137-Nov-03 9:58 
GeneralJohn, Not sure if this will help Pin
E.L. Golpe10-Nov-03 5:59
E.L. Golpe10-Nov-03 5:59 
Generalflicker on resizing tabcontrols Pin
siegnagel7-Nov-03 0:45
siegnagel7-Nov-03 0:45 
GeneralMaybe same class of problem as this?? Pin
E.L. Golpe10-Nov-03 6:02
E.L. Golpe10-Nov-03 6:02 
GeneralKeyCodeV2 Pin
kersyanti6-Nov-03 20:10
kersyanti6-Nov-03 20:10 
QuestionManaged C++ server side executables ? Pin
Jerry Evans6-Nov-03 8:51
Jerry Evans6-Nov-03 8:51 
AnswerRe: Managed C++ server side executables ? Pin
leppie6-Nov-03 9:50
leppie6-Nov-03 9:50 
GeneralRe: Managed C++ server side executables ? Pin
Jerry Evans8-Nov-03 7:39
Jerry Evans8-Nov-03 7:39 
GeneralFrom MSDN Magazine, Sometime in the past... Pin
E.L. Golpe10-Nov-03 6:07
E.L. Golpe10-Nov-03 6:07 
GeneralRe: From MSDN Magazine, Sometime in the past... Pin
Jerry Evans10-Nov-03 6:55
Jerry Evans10-Nov-03 6:55 
GeneralRe: From MSDN Magazine, Sometime in the past... Pin
Heath Stewart10-Nov-03 7:37
protectorHeath Stewart10-Nov-03 7:37 
GeneralRe: From MSDN Magazine, Sometime in the past... Pin
Jerry Evans10-Nov-03 8:01
Jerry Evans10-Nov-03 8:01 
GeneralRe: From MSDN Magazine, Sometime in the past... Pin
Heath Stewart10-Nov-03 9:33
protectorHeath Stewart10-Nov-03 9:33 
GeneralRe: Managed C++ server side executables ? Pin
Heath Stewart10-Nov-03 6:09
protectorHeath Stewart10-Nov-03 6:09 
GeneralRe: Managed C++ server side executables ? Pin
Jerry Evans10-Nov-03 6:57
Jerry Evans10-Nov-03 6:57 
GeneralSetup Program Pin
kersyanti5-Nov-03 23:23
kersyanti5-Nov-03 23:23 
GeneralRe: Setup Program Pin
Mike Dimmick6-Nov-03 2:17
Mike Dimmick6-Nov-03 2:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.