• Platforms vs hashing algorithms

    From StackFault@10:102/3 to All on Monday, February 11, 2019 20:12:57
    Hi folks,

    What are the available integrity algorithms available on the different platforms like Amiga, Commodore, etc?

    I am thinking at implementing some kind of handshake validation and I woyuld like to know what is available.

    Is CRC16 available for exemple? I guess SHA1 is probably to exclude but some older may work for what I'm looking to do.

    Let me know.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A42 2019/02/01 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (10:102/3)
  • From NuSkooler@10:101/9 to StackFault on Monday, February 11, 2019 21:13:13

    On Monday, February 11th StackFault muttered...
    What are the available integrity algorithms available on the different platforms like Amiga, Commodore, etc?
    I am thinking at implementing some kind of handshake validation and I woyuld like to know what is available.

    It depends -- what are you trying to achieve exactly? Algorithms are "available" wherever you code them =p

    You mention 'integrity', then a bit later 'handshake validation', so I'm not sure what you're after? Message Authentication (MAC)? Data checksums? Some sort
    of encryption?

    The issue on older platforms is going to be CPU power, and of course availability of libraries (assuming you don't want to write stuff yourself). Older systems are going to have a very hard time (CPU issue) computing secure hashes. Even a checksum of >= 16-bit can be a bit much for some systems especially if it needs to happen often & timely.



    --- ENiGMA 1/2 v0.0.9-alpha (linux; x64; 10.13.0)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (10:101/9)