Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
18 crawler(s) on-line.
 121 guest(s) on-line.
 1 member(s) on-line.


 MarcioD

You are an anonymous user.
Register Now!
 MarcioD:  14 secs ago
 Hammer:  8 mins ago
 kolla:  8 mins ago
 matthey:  15 mins ago
 NancyNash:  29 mins ago
 agami:  59 mins ago
 Hypex:  1 hr 16 mins ago
 Karlos:  1 hr 18 mins ago
 Musashi5150:  1 hr 24 mins ago
 Rob:  1 hr 42 mins ago

Software News   Software News : OpenSSL for AmigaOS Updated!
   posted by diegocr on 23-Nov-2009 21:17:13 (4147 reads)
After five years of inactivity... OpenSSL for AmigaOS (3.x) gets updated! 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.

Read More...




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), which support for the following ciphers:

mdc2, 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, 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 and 68060 - more info at the included amiga.readme.txt file.

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

STORYID: 5165
Related Links
· More about Software News
· News by diegocr


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
samo79 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 5:25:14
#1 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

Thanks Diego


_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 6:46:30
#2 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

Thanks a lot diego for your work for the amiga


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
Gebrochen 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 12:10:14
#3 ]
Super Member
Joined: 23-Nov-2008
Posts: 1430
From: Australia

5 years is quiet a long time.

Should we be welcoming someone back?

Good work

Cheers


_________________
Courtesy of SAM440Flex & Amiga OS4.1 only
Flex is 800mhz
A1000 with Classic 520 Amiga OS3.2.1
AmiKit 12
MorphOS PowerBook G4 (which can play youtube vids)

https://blitterwolf.blogspot.com

 Status: Offline
Profile     Report this post  
MickJT 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 12:56:02
#4 ]
Cult Member
Joined: 13-Jan-2005
Posts: 525
From: Adelaide, South Australia

Though not native, I compiled openssl 2 years ago: http://aminet.net/package/dev/gg/openssl-bin

.. and the latest 0.9.x release about a week ago but never uploaded it (since it wasn't optimized).

Edit: Don't get me wrong.. This is good news. I hope it can calculate sha256 with hmac hashes.
Edit2: Aww.. It doesn't: openssl sha -sha256 -hmac "enterjibberishhere" file.txt

Windows build can do that.

Last edited by MickJT on 24-Nov-2009 at 01:01 PM.
Last edited by MickJT on 24-Nov-2009 at 12:57 PM.

 Status: Offline
Profile     Report this post  
Dwyloc 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 13:33:26
#5 ]
Super Member
Joined: 30-Mar-2005
Posts: 1052
From: Glasgow, Scotland

Its always nice to see updates to core amiga os network parts

Now down to the important question:

Should I be installing this 68K package under OS4.1?


_________________
Sam440ep 667mhz, 512MB, 120GB 2.5" HD, OS4.1FE
WinUae 3.0.0, OS 3.9, BB3, Catweasel MkIV
Amiga 1200, Blizzard 040/40 (BlizzardPPC 060/200 with SCSI removed at present), mediatorSX pci, Voodoo3, PCI network card os 3.9BB2
4MB Minimig with ARM addon boar

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 16:18:18
#6 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

Quote:
5 years is quiet a long time.

Should we be welcoming someone back?


Five years is the time since amiga.sf.net/OpenSSL/ was last updated, just that

BTW, is that the TimerWolf logo (your avatar)?, looks nice

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 16:23:38
#7 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

Quote:
Aww.. It doesn't: openssl sha -sha256 -hmac "enterjibberishhere" file.txt


Use: openssl sha -sha256 -hmac "enterjibberishhere" <file.txt

and it will work.

There we released a BETA version for a reason, and it's meaning OpenSSL and AmigaOS-build both of them in Beta state. That issue with "file.txt" should be just a PATH problem of our no-ixemul build, which we'll try to get rid of it for the next non-beta build, thanks for reporting it. btw... within the devfiles.7z archive you'll find a ixemul build if you need it (eg, to be run from bash scripts..), this one shouldn't have that path problem, i guess.

Last edited by diegocr on 24-Nov-2009 at 04:24 PM.

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 16:26:44
#8 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

Quote:
Should I be installing this 68K package under OS4.1?


Well, if you need features only available on this build, i don't see why not (it should work), otherwise using the os4depot version/build should be just ok.

Anyhow, if there is interest, i could try to build the next non-beta for OS4 as well.

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 16:48:11
#9 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

@samo79
@mrodfr

You're welcome, Folks!

@all

BTW, something which wasn't mentioned on the Readme file is that the internal (build-in) PRNG have been greatly improved, which unlike previous builds should no longer produce 'random state' errors..

Such PRNG will only be used if a RANDOM: device cannot be opened - do you still lack a RANDOM: device under your AmigaOS system? no problem, there is one!

 Status: Offline
Profile     Report this post  
Templario 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 17:59:08
#10 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

Thank you for your update!

 Status: Offline
Profile     Report this post  
MickJT 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 18:44:27
#11 ]
Cult Member
Joined: 13-Jan-2005
Posts: 525
From: Adelaide, South Australia

Quote:
Use: openssl sha -sha256 -hmac "enterjibberishhere" < file.txt and it will work.


No it won't (oops check edit bottom of post). Seems when compiling it on the Amiga, this ability is removed.. Or perhaps it needs to be specifically enabled?

My builds don't have it either.. Hmm.

Edit: Compiled fehashmac (took a while to find something!) and it does what I want.
Edit2: Oops, wrong binary :)

Last edited by MickJT on 24-Nov-2009 at 08:01 PM.
Last edited by MickJT on 24-Nov-2009 at 07:13 PM.
Last edited by MickJT on 24-Nov-2009 at 06:46 PM.
Last edited by MickJT on 24-Nov-2009 at 06:45 PM.
Last edited by MickJT on 24-Nov-2009 at 06:44 PM.

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 24-Nov-2009 19:16:27
#12 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

Quote:
No it won't.


It works(tm)

BUT I've noticed a funny thing:

When you firstly reported the issue i've tested it under UAE, there i noticed also the same problem and found that using "<" is solved, as above stated.

Now, wondering why you tell it still don't work, I've tested it under my Real Amiga (A1200,060,3.9), and know what?

it works both ways!, no matter if i use "<" or no, it works!

LOL ;)

Now i wonder why the h*** it causes that behavior under UAE...


This is on my real amiga:

10/0.ram:> openssl sha -sha256 -hmac "hello" disk.info
HMAC-SHA256(disk.info)= 510cd142260fc277e9560eea35ed42b81b321cbbee7919db4d97124cdfa23ba6

10/0.ram:> openssl sha -sha256 -hmac "hello" <disk.info
(stdin)= 510cd142260fc277e9560eea35ed42b81b321cbbee7919db4d97124cdfa23ba6

Last edited by diegocr on 24-Nov-2009 at 07:23 PM.

 Status: Offline
Profile     Report this post  
fingus 
Re: OpenSSL for AmigaOS Updated!
Posted on 25-Nov-2009 8:32:40
#13 ]
Cult Member
Joined: 20-Oct-2006
Posts: 747
From: Havixbeck / Germany

Is it possible to get "top" running on the scp-shell?

I got an error saying:

server.net: top
#Amiga: unknown terminal


_________________
I´m back in 2023 on Classic Amiga with my A1200/Blizzard1230IB@50Mhz, 32MB RAM, AmigaOS3.2 and ROMs, Indivision AGA MK3, Author of Amiga-Flipclock (OS4)

 Status: Offline
Profile     Report this post  
Toaks 
Re: OpenSSL for AmigaOS Updated!
Posted on 25-Nov-2009 12:20:42
#14 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8042
From: amigaguru.com

diego:

great to see that youre still around!

your efforts are much appriciated!.


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 25-Nov-2009 13:57:05
#15 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

Hi ToAks, good to heard from you as well!, working on amigift has killed my coding life during the last few years (as i did nothing than that), but now that it's released i can go to normal life again..

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 25-Nov-2009 14:01:34
#16 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

@fingus

You lack the "amiga" terminal type within GG:share/terminfo/a/

download this: http://amiga.sourceforge.net/temp/amigaterminfo.lha and extract it to the mentioned path.

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: OpenSSL for AmigaOS Updated!
Posted on 26-Nov-2009 9:18:18
#17 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>Now i wonder why the h*** it causes that behavior under UAE...

Have you test winuae ?
what version ?

 Status: Offline
Profile     Report this post  
diegocr 
Re: OpenSSL for AmigaOS Updated!
Posted on 26-Nov-2009 17:53:17
#18 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

It's E-UAE under Linux, last version i think.

feel free to test it under WinUAE yourself and let me know the results ;)

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle