Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > sci.crypt > #50690

Re: Implementation of the Rumba20 compression function

From Max <maxturv26@gmx.net>
Newsgroups sci.crypt
Subject Re: Implementation of the Rumba20 compression function
Date 2021-11-01 01:13 +0100
Organization Aioe.org NNTP Server
Message-ID <slnbev$mqv$1@gioia.aioe.org> (permalink)
References <nKudnX02t9WcteL8nZ2dnUU7-QXNnZ2d@giganews.com>

Show all headers | View raw


On 01.11.21 00:34, Leo wrote:
> Hi sci.crypt,
> 
> I noticed Rumba20 [1] has been out for quite some time, but I've never
> come across an actual implementation or deployment of it.
> 
> I decided to write my own implementation, along with a Merkle-Damgard
> hash, HMAC and a HKDF. You can find the result here [2].
> 
> I think it might work well as an entropy pool or a randomness
> extractor that doesn't need to much "black-box" crypto code to audit.
> 
> Depending on the security / speed required, there are a lot of
> parameters to tweak including
> 
> - Increasing / decreasing the number of XOR'ed transforms
> - Increasing / decreasing the number of rounds
> - Changing the core from Salsa20 to something else
> 
> [1]: https://cr.yp.to/rumba20/expandxor-20070503.pdf
> [2]: https://www.gkbrk.com/2021/10/rumba20-compression-function/
> 

Looks like a fun project. Cool. I guess you used Salsa20 as it is part 
of the standard. I've been wondering for a while why people are still 
using Salsa20 everywhere. ChaCha20 has been out quite a while now and 
has supposedly a significantly better performance/diffusion. Any idea 
about that?

Back to sci.crypt | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Implementation of the Rumba20 compression function Leo <usenet@gkbrk.com> - 2021-10-31 18:34 -0500
  Re: Implementation of the Rumba20 compression function Max <maxturv26@gmx.net> - 2021-11-01 01:13 +0100
    Re: Implementation of the Rumba20 compression function Leo <usenet@gkbrk.com> - 2021-11-01 03:42 -0500
  Re: Implementation of the Rumba20 compression function Ed Carp <ecarp@lsisoft.net> - 2021-11-01 17:58 -0500
    Re: Implementation of the Rumba20 compression function "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-11-01 17:01 -0700
      Re: Implementation of the Rumba20 compression function Ed Carp <ecarp@lsisoft.net> - 2021-11-01 23:18 -0500
      Re: Implementation of the Rumba20 compression function Leo <usenet@gkbrk.com> - 2021-11-02 08:41 -0500
        Re: Implementation of the Rumba20 compression function Ed Carp <erc@pobox.com> - 2021-11-02 12:14 -0500
    Re: Implementation of the Rumba20 compression function Max <maxturv26@gmx.net> - 2021-11-02 01:37 +0100
      Re: Implementation of the Rumba20 compression function "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-11-03 12:59 -0700
        Re: Implementation of the Rumba20 compression function Max <maxturv26@gmx.net> - 2021-11-03 21:13 +0100
          Re: Implementation of the Rumba20 compression function "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2021-11-03 13:40 -0700

csiph-web