BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Indy 10 SSL/TLS support for .NET

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Internet Winsock
View previous topic :: View next topic  
Author Message
M. ter Woord
Guest





PostPosted: Thu Dec 02, 2004 5:27 pm    Post subject: Indy 10 SSL/TLS support for .NET Reply with quote



Hi Everybody,

There is now a .NET assembly enabling SSL/TLS support in Indy 10 available
for download at http://www.indyproject.org/download/Files/DotNet.iwp.

Client side SSL/TLS is tested but works limited. Server side SSL/TLS isn't
tested yet, but should also work limited.

greets,

Matthijs ter Woord







Back to top
Dennis Landi
Guest





PostPosted: Thu Dec 02, 2004 6:13 pm    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote



"M. ter Woord" <meddochat___AT___zonnet_nl> wrote

Quote:
Hi Everybody,

There is now a .NET assembly enabling SSL/TLS support in Indy 10 available
for download at http://www.indyproject.org/download/Files/DotNet.iwp.

Client side SSL/TLS is tested but works limited. Server side SSL/TLS isn't
tested yet, but should also work limited.


Hi,

What does "work limited" mean?


--
------------------
"Time is lettuce."
-Bugs Bunny, Warner Bros.



Back to top
Tony Caduto
Guest





PostPosted: Fri Dec 03, 2004 2:50 am    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote



What's the deal with mono.security?
Does this mean indy will work with Mono now?


"M. ter Woord" <meddochat___AT___zonnet_nl> wrote:

Quote:
Hi Everybody,

There is now a .NET assembly enabling SSL/TLS support in Indy 10 available
for download at http://www.indyproject.org/download/Files/DotNet.iwp.

Client side SSL/TLS is tested but works limited. Server side SSL/TLS isn't
tested yet, but should also work limited.

greets,

Matthijs ter Woord


Back to top
M. ter Woord
Guest





PostPosted: Fri Dec 03, 2004 1:35 pm    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote

Hi Dennis,

Quote:
What does "work limited" mean?
Because the IOHandler.IsPeer property isn't implemented yet, it doesn't

always work. the ftpserver for instance, uses the IsPeer property.

greets, Matthijs



Back to top
M. ter Woord
Guest





PostPosted: Fri Dec 03, 2004 1:37 pm    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote

Hi,

Quote:
What's the deal with mono.security?
Mono.Security.dll contains SslServerStream and SslClientStream which

implement Ssl3 + Tls1. The Indy.Sockets.Security.Tls namespace contains
classes which contain functionality to use those classes in indy.

Quote:
Does this mean indy will work with Mono now?
No, Indy uses some Windows function (Win API). As long as Indy uses them,

you can't use Indy on mono(non-windows).


greets, Matthijs



Back to top
Chad Z. Hower aka Kudzu
Guest





PostPosted: Fri Dec 03, 2004 1:39 pm    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote

Tony Caduto <acaduto (AT) amsoftwaredesign (DOT) com> wrote in news:41afeb22
@newsgroups.borland.com:
Quote:
Does this mean indy will work with Mono now?

Not yet. The VCL still links to Windows too much. Maybe sometime next year we
can eliminate the VCL enough...


--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Got Indy? Got the book?

http://www.atozed.com/indy/book/

Back to top
Eugene Mayevski
Guest





PostPosted: Fri Dec 03, 2004 7:25 pm    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote

Hello!
You wrote on Fri, 3 Dec 2004 08:39:45 -0500:

CZH> Not yet. The VCL still links to Windows too much. Maybe sometime next
CZH> year we can eliminate the VCL enough...

And what are the plans for managing the compiler's inability to build
assemblies for alternative platforms (mono etc.)?

BTW SecureBlackbox supports Indy.NET. There are no samples, but one can use
SecureBlackbox.NET with Indy.NET for SSL support.

With best regards,
Eugene Mayevski

Back to top
Chad Z. Hower aka Kudzu
Guest





PostPosted: Mon Dec 06, 2004 9:50 pm    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote

"Eugene Mayevski" <mayevski (AT) eldos (DOT) org> wrote in news:41b0bdc0$1
@newsgroups.borland.com:
Quote:
CZH> Not yet. The VCL still links to Windows too much. Maybe sometime next
CZH> year we can eliminate the VCL enough...

And what are the plans for managing the compiler's inability to build
assemblies for alternative platforms (mono etc.)?

One thing at a time. :)

Quote:
BTW SecureBlackbox supports Indy.NET. There are no samples, but one can use
SecureBlackbox.NET with Indy.NET for SSL support.

Aah - wish I'd knwo that before. :)


--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Is Indy useful to you? Send a postcard please!
http://www.hower.org/kudzu/indypost.html

Back to top
Lynn
Guest





PostPosted: Tue Mar 22, 2005 1:34 am    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote



I am using indy 10 to work with .net.
I download dll but have no idea of how to set properties:
My snippet is here:
Indy.Sockets.Security.Tls.ServerIOHandlerTls tls = new Indy.Sockets.Security.Tls.ServerIOHandlerTls();

tls.Options.LoadPrivateKeyFromFile("c:\certificate\cert.pem","password");
tls.Options.LoadPublicCertificateFromFile("c:\certificate\rootcert.pem");
tls.Options.ClientNeedsCertificate = false;

httpserver.IOHandler = (Indy.Sockets.ServerIOHandler)tls;
It gave me error:

System.Security.Cryptography.CryptographicException: Invalid data and/or password
at Mono.Security.Authenticode.PrivateKey..ctor(Byte[] data, String password)
at Mono.Security.Authenticode.PrivateKey.CreateFromFile(String filename, String password)
at Indy.Sockets.Security.Tls.TlsServerOptions.LoadPrivateKeyFromFile(String AFileName, String APassword)
Any help?
Thanks,
Lynn
"M. ter Woord" <meddochat___AT___zonnet_nl> wrote:
Quote:
Hi Everybody,

There is now a .NET assembly enabling SSL/TLS support in Indy 10 available
for download at http://www.indyproject.org/download/Files/DotNet.iwp.

Client side SSL/TLS is tested but works limited. Server side SSL/TLS isn't
tested yet, but should also work limited.

greets,

Matthijs ter Woord









Back to top
Lynn
Guest





PostPosted: Tue Mar 22, 2005 1:36 am    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote


Is SecureBlackbox.NET with Indy.NET for SSL support free?
Thanks,
Lynn
"Eugene Mayevski" <mayevski (AT) eldos (DOT) org> wrote:
Quote:
Hello!
You wrote on Fri, 3 Dec 2004 08:39:45 -0500:

CZH> Not yet. The VCL still links to Windows too much. Maybe sometime next
CZH> year we can eliminate the VCL enough...

And what are the plans for managing the compiler's inability to build
assemblies for alternative platforms (mono etc.)?

BTW SecureBlackbox supports Indy.NET. There are no samples, but one can use
SecureBlackbox.NET with Indy.NET for SSL support.

With best regards,
Eugene Mayevski



Back to top
Eugene Mayevski
Guest





PostPosted: Tue Mar 22, 2005 7:34 am    Post subject: Re: Indy 10 SSL/TLS support for .NET Reply with quote

Hello!
You wrote on 21 Mar 2005 17:36:30 -0800:

L> Is SecureBlackbox.NET with Indy.NET for SSL support free?

No. You can get thing done quickly, efficiently or cheaply. But you never
get all three together.

With best regards,
Eugene Mayevski

Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Internet Winsock All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.