21-Jun-2025 08:39 GMT.
UNDER CONSTRUCTION
[Files] OpenSSH v3.7.1p2 (Rev#2)ANN.lu
Posted on 23-Dec-2003 03:39 GMT by dcr852016 comments
View flat
View list
As requested I've recompiled this version for 68020+ users.
in addition I have used the latest OpenSSL version and removed ssh-rand-helper usage..this will speed up a bit the programs.

Click to Download
List of all comments to this article
Sorted by date, most recent at bottom
Comment 1Fluke Slystalker23-Dec-2003 05:46 GMT
Comment 2Francois Prowse23-Dec-2003 07:18 GMT
Comment 3Fluke Slystalker23-Dec-2003 07:27 GMT
Comment 4Kolbjørn Barmen23-Dec-2003 07:58 GMT
Comment 5Piru23-Dec-2003 08:21 GMT
Comment 6Kolbjørn Barmen23-Dec-2003 09:21 GMT
Comment 7dcr852023-Dec-2003 17:25 GMT
OpenSSH v3.7.1p2 (Rev#2) : Comment 8 of 16ANN.lu
Posted by dcr8520 on 23-Dec-2003 17:31 GMT
In reply to Comment 5 (Piru):
as said Barmen, I have used OpenSSL, which in the function RAND_poll() (crypto/rand/rand_unix.c)
I've replaced the unix stuff with amiga-friendly, getting the data to seed from the list of
devices or the datestamp..and some crap from memory.

In addition to OpenSSL I have used the follow directly from OpenSSH ( entropy.c:seed_rng() )

[.......]
unsigned char buf[RANDOM_SEED_SIZE];
struct DateStamp ds;

if (RAND_status() == 1) {
debug3("RNG is ready, skipping seeding");
return;
}

DateStamp(&ds);
snprintf( buf, RANDOM_SEED_SIZE, "%ld", (long)( ds.ds_Tick << RangeRand(ds.ds_Tick)));

RAND_add(buf, sizeof(buf), sizeof(buf));
memset(buf, '\0', sizeof(buf));

if (RAND_status() != 1)
fatal("PRNG is not seeded");
[.......]

with both methods I think is sufficient to generate proper entropy (atleast works fine and fast ;)
Jump...
TopPrevious commentNext commentbottom
List of all comments to this article (continued)
Comment 9sarag23-Dec-2003 18:52 GMT
Comment 10Fabio AlemagnaRegistered user23-Dec-2003 23:53 GMT
Comment 11680x0 troll24-Dec-2003 08:02 GMT
Comment 12Kolbjørn Barmen24-Dec-2003 16:38 GMT
Comment 13Kolbjørn Barmen24-Dec-2003 16:39 GMT
Comment 14dcr852024-Dec-2003 18:14 GMT
Comment 15anon24-Dec-2003 22:20 GMT
Comment 16Crumb // AATRegistered user24-Dec-2003 23:16 GMT
Back to Top