Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #3449
| From | Mok-Kong Shen <mok-kong.shen@t-online.de> |
|---|---|
| Newsgroups | comp.programming |
| Subject | Re: A block encryption processing idea taken from linear algebra |
| Date | 2013-06-17 16:01 +0200 |
| Organization | albasani.net |
| Message-ID | <kpn4r4$jd1$1@news.albasani.net> (permalink) |
| References | <kpmeiq$5hu$1@news.albasani.net> <n1h0nq2aai5z$.ympp3gs2xcce$.dlg@40tude.net> |
Am 17.06.2013 12:13, schrieb JJ: > On Mon, 17 Jun 2013 09:41:14 +0200, Mok-Kong Shen wrote: >> Using this as a hint, we propose to do for block encryption processing >> of n blocks, x1, x2, ... xn, the follwoing, where the f's are >> invertible non-linear functions, the r's are pseudo-random numbers and >> the assignments are performed sequentially (the f's and the r's are >> (secret) key-dependent and different for different rounds, if more >> then one rounds are used): >> >> x1 := f1(x1 + x2 ... + xn + r1) >> x2 := f2(x1 + x2 ... + xn + r2) >> ................ >> xn := fn(x1 + x2 ... + xn + rn) > > I'm lost. If n is the number of blocks, then xn is the block number n, > right? > > But this: > x1 + x2 ... + xn + r1 > suggest to add one block with another then add them with a random number. > > How can a block of data be, I assume, arithmetically be added by another > block and added with a number? > > Also... with that information alone, the encryption doesn't seem to be > decryptable. If the block size is m bits, then the arithmetics is mod 2**m. If the f's are invertible, then decryption is evidently without problems, just like each step of the iterative solution of a system of linear equations could be reversed (though one of course never does that in practice). M. K. Shen
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
A block encryption processing idea taken from linear algebra Mok-Kong Shen <mok-kong.shen@t-online.de> - 2013-06-17 09:41 +0200
Re: A block encryption processing idea taken from linear algebra JJ <duh@nah.meh> - 2013-06-17 17:13 +0700
Re: A block encryption processing idea taken from linear algebra Mok-Kong Shen <mok-kong.shen@t-online.de> - 2013-06-17 16:01 +0200
Re: A block encryption processing idea taken from linear algebra JJ <duh@nah.meh> - 2013-06-18 13:03 +0700
Re: A block encryption processing idea taken from linear algebra Mok-Kong Shen <mok-kong.shen@t-online.de> - 2013-06-18 08:43 +0200
Re: A block encryption processing idea taken from linear algebra JJ <duh@nah.meh> - 2013-06-18 18:12 +0700
Re: A block encryption processing idea taken from linear algebra Mok-Kong Shen <mok-kong.shen@t-online.de> - 2013-06-18 15:08 +0200
Re: A block encryption processing idea taken from linear algebra JJ <duh@nah.meh> - 2013-06-19 15:53 +0700
csiph-web