Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
159 user(s) are online (11 user(s) are browsing News)

Members: 3
Guests: 156

samo79, balaton, Gebrochen, more...

Headlines


Recent Replied Topics
Software News : OpenSSL 1.0.0a (Rev#2) for AmigaOS 3.x
Posted by diegocr on 2010/7/10 15:30:00 (1923 reads) News by the same author
Software News

OpenSSL for AmigaOS 3.x have been updated (again)! The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and OpenSource toolkit implementing the Secure Sockets Layer (SSL v2/v3) and TransportLayer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.


OpenSSL is based on the excellent SSLeay library developed from Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under a dual-license (the OpenSSL license plus the SSLeay license) situation, which basically means that you are free to get and use it for commercial and non-commercial purposes as long as you fulfill the conditions of both licenses.

The OpenSSL binary for AmigaOS is provided fully native (no ixemul), with support for the following ciphers:

mdc2, md2, md4, md5, hmac(md5), sha1, rmd160, rc4, des cbc, des ede3, idea cbc, seed cbc, rc2 cbc, blowfish cbc, cast cbc, aes-128 cbc, aes-192 cbc, aes-256 cbc, camellia-128 cbc, camellia-192 cbc, camellia-256 cbc, sha256, sha512, rc5, whirlpool, aes-128 ige, aes-192 ige, and aes-256 ige.

Developer material can be found in the included devfiles.tar.7z file, read first the devfiles.txt if you want to check the provided files. Tree structure is keep with GeekGadgets compatibility in mind. Static libraries are provided for libnix and ixemul including builds for 68020, 68040 and 68060 - more info at the included amiga.readme.txt file.

For further info and downloads, please go to http://amiga.sourceforge.net/OpenSSL/


NOTE: A week ago or so we've released 1.0.0a, this one is a new build including the following changes:

1. Compiled using GCC 3.4.0 for better speed (please report any issue, i didn't trust so much this compiler)
2. Optimized bzero/bcopy/memmove/memcpy functions to achieve a somewhat faster speed. (libnix)
3. Implemented alarm() to perform the tests, we'll no longer have to wait those long times.
4. Time spent on speed tests are now calculated using ReadEClock()
5. OPENSSL_assert() will now open a ReAction/Intuition requester (usefull for WB-only progs)
6. Enabled MD2 and RC5 which was disabled by default..
7. Added 68040 build (user and dev)
8. Added new set of root certificates
9. Included Installation script.


Printer friendly page Send this story to a friend
The comments are owned by the author. We aren't responsible for their content.
Author Thread
nbache
Published: 2010/7/10 22:10  Updated: 2010/7/10 22:10
Just can't stay away
Joined: 12/01/2006
From: Copenhagen, Denmark
Comments: 1495
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
This is only for classic amigas/OS3.x, right? It might be kind to mention this in such a news item.

Best regards,

Niels
diegocr
Published: 2010/7/11 13:00  Updated: 2010/7/11 13:00
Just popping in
Joined: 06/01/2009
From:
Comments: 50
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
Was that said from a frustration feel after seeing it is not for os4? because it's obvious it is [compiled] for os3 m68k, unless there are 68020/68040/68060 CPUs for OS4 machines..

However, if you would properly read the news item, you would realize it works everywhere, since it's a native port, unless petunia has become broken and i didn't heard of it.

nbache
Published: 2010/7/11 22:06  Updated: 2010/7/11 22:06
Just can't stay away
Joined: 12/01/2006
From: Copenhagen, Denmark
Comments: 1495
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
No, I just wanted to make sure whether OS4 users should install this or not. OS4 comes with a native SSL, and although it has not been updated for a while, it might still be a better choice to stick with that for OS4? (I'm asking because I don't know enough about it. I have always found SSL and its many different versions and their frequent incompatibility towards each other a bit confusing.)

So if OS4 users install this, I assume it will replace their already existing SSL, and in that case they should at least know the consequences (if any).

Best regards,

Niels
diegocr
Published: 2010/7/12 15:48  Updated: 2010/7/12 15:49
Just popping in
Joined: 06/01/2009
From:
Comments: 50
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
ejm,ok... well, AmiSSL and OpenSSL are two independent packages (AmiSSL is based on OpenSSL) and therefore both them can coexists (it wouldn't replace anything), and like for any other m68k software, you do not need to use it if there is a version for os4 with the same features (this OpenSSL build still has some options not available on the amissl/os4 version, hence it's up to you to decide if you need it or no, that apart, i have a os4 version, but since nobody show interest i didn't care on release it), this is on the third website where i had to tell this, i hope it's now clear to everyone.
nbache
Published: 2010/7/12 20:53  Updated: 2010/7/12 20:53
Just can't stay away
Joined: 12/01/2006
From: Copenhagen, Denmark
Comments: 1495
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
Okay, cool, thanks for the info!

Best regards,

Niels
nexus
Published: 2010/7/13 9:21  Updated: 2010/7/13 9:21
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
@diegocr

sorry, I think, the problem is, that it's not quite clear what exactly is the difference between AmiSSL and OpenSSL (especially if AmiSSL is based on OpenSSL).

Like nbache said, it's already confusing to have 3 different versions of AmiSSL (and in addition with different version numbers for 68k<->os4).

I installed all 3 different AmiSSL versions on AmigaOS4 to get SimpleMail to be able to get access to my email provider. However, i still can't send emails via SSL.

So maybe this new OpenSSL is better and SimpleMail works then better? But how can I choose from an application, which SSL-implementation should be used?

Another more general question: you said the new OpenSSL has some additional features over the other AmiSSL implementations and that you even compiled an AOS4 version, right? So, wouldn't it be the best to remove all AmiSSL installations and to install just your single OpenSSL-AOS4-version?

I think, it's not the problem of "no interest for a AOS4 build of your OpenSSL implementation". I'm afraid, it's rather a problem of understanding about the entire OpenSSL vs AmiSSL topic or SSL in general.

Maybe you can clarify this even more for dump users like me

IF SimpleMail works with OpenSSL (and all other programms that need SSL), I'd be happy to use your OpenSSL implementation -- especially the OS4 version. So, please release it!

Thanks,
nexus
diegocr
Published: 2010/7/13 18:26  Updated: 2010/7/13 18:26
Just popping in
Joined: 06/01/2009
From:
Comments: 50
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
@nexus:

AmiSSL provides shared libraries to applications, while OpenSSL by itself only provided static libraries on our platform.. since os4 now supports shared objects (those .so files coming from Linux world) one can now use those .so files to get very much the same than using AmiSSL (but this is another history..)

Hence, AmiSSL and OpenSSL are quite the same (same core package/code) , just that a lot of work was put into AmiSSL to convert OpenSSL to the Amiga-way of "handling libraries"..(that's why it was renamed to AmiSSL ;) - That also means that in no way "Plain OpenSSL" builds will replace the purpose for what AmiSSL was created.

One might think what's the real difference from using a shared (AmiSSL) or static (OpenSSL) version of the lib... well, as simple that using a shared lib you get smaller executable files at the cost of program's speed - using the static version is just the opposite. (I dunno if that apply to .so files as well)

SimpleMail, since the sources are there, you can try to compile it using the static version of OpenSSL, and it might work better than using AmiSSL (dunno honestly) BTW, what error gives you SimpleMail? most times (to my knowledge) SSL connection errors are caused by missing/outdated root certificates, you can use the cacert.pem file included on my distro to generate a new bunch of such certificates to AmiSSL.

send me a mail to dcasorran gmail dot com and i'll reply you with the os4 version to you to test it.
nexus
Published: 2010/7/15 8:53  Updated: 2010/7/15 8:53
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
I have been looking for the sources of SimpleMail but i only could find the binaries. Isn't it open source anymore/at all?

thanks,
nexus
diegocr
Published: 2010/7/17 0:10  Updated: 2010/7/17 0:10
Just popping in
Joined: 06/01/2009
From:
Comments: 50
 Re: OpenSSL 1.0.0a (Rev#2) for AmigaOS
General
Site sponsors
Advertise Here

Site statistics
Registered members
  1674
Logged in last:
  24 hours, 64
  7 days, 133
  30 days, 182

Top Posters
1 kas1e
kas1e 8960
2 Raziel
Raziel 5416
3 LiveForIt
LiveForIt 3777
4 samo79
samo79 3755
5 ChrisH
ChrisH 3582
6 Chris
Chris 3361
7 orgin
orgin 3266
8 328gts
328gts 3025
9 Hans
Hans 2675
10 Antique
Antique 2618

New Members
amienslaver
amienslaver 04/20/2024
Djk83
Djk83 04/19/2024
akutra
akutra 04/08/2024
kishigo
kishigo 03/25/2024
amigait
amigait 03/21/2024
fordprefect
fordprefect 03/06/2024
brufnus
brufnus 02/21/2024
Sugo77
Sugo77 02/11/2024
tomkrk78
tomkrk78 02/01/2024
Radar103
Radar103 01/28/2024


Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project