471,337 Members | 906 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,337 software developers and data experts.

.NET Component security consideration.

Hello,

I'm designing new distributed application which may result in many .net
assemblies (dll/exe). Obviously there has to be mechanism for them to
communicate with each other. But I don't want to reveal datastructes in my
components i.e. how should i take care all individual components can only be
accessed by my other components and no data passed between them can be
sniffed?
What are the security mechanism provided by .NET to protect assemblies?

--
Thanks,
Divyesh
Dec 22 '05 #1
1 880
Divyesh,

I would take a look into COM+ using Enterprise Services. With it, you
can encrypt and check the hash of parameters passed between distributed
calls between machines (which verify privacy and integrity), as well as
designate certain components as private to your application (which would be
your data structures).

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"Divyesh" <di**********@in.bosch.com> wrote in message
news:do**********@ns2.fe.internet.bosch.com...
Hello,

I'm designing new distributed application which may result in many .net
assemblies (dll/exe). Obviously there has to be mechanism for them to
communicate with each other. But I don't want to reveal datastructes in my
components i.e. how should i take care all individual components can only
be
accessed by my other components and no data passed between them can be
sniffed?
What are the security mechanism provided by .NET to protect assemblies?

--
Thanks,
Divyesh

Dec 22 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Michael Crawford | last post: by
3 posts views Thread by Oleg Skopincevs | last post: by
4 posts views Thread by tsutton | last post: by
3 posts views Thread by Michael Crawford | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.