| View previous topic :: View next topic |
| Author |
Message |
M. ter Woord Guest
|
Posted: Thu Dec 02, 2004 5:27 pm Post subject: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Thu Dec 02, 2004 6:13 pm Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
"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
|
Posted: Fri Dec 03, 2004 2:50 am Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Fri Dec 03, 2004 1:35 pm Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Fri Dec 03, 2004 1:37 pm Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Fri Dec 03, 2004 1:39 pm Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Fri Dec 03, 2004 7:25 pm Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Mon Dec 06, 2004 9:50 pm Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
"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
|
Posted: Tue Mar 22, 2005 1:34 am Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Tue Mar 22, 2005 1:36 am Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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
|
Posted: Tue Mar 22, 2005 7:34 am Post subject: Re: Indy 10 SSL/TLS support for .NET |
|
|
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 |
|
 |
|