anti-cryptography - asiacrypt · anti-lattice. all pairings broken; for example tatepairing...

10
Anti-Cryptography Cryptography for the southern hemisphere Applying generic North to South transformation... Anti-Cryptography Cryptography for the southern hemisphere Joost Renes & Yan Bo Ti &

Upload: others

Post on 03-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Anti-CryptographyCryptography for the southern hemisphere

Applying generic North to South transformation...

Anti-CryptographyCryptography for the southern hemisphere

Joost Renes &

Yan Bo Ti &

Page 2: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Southern cross… OR something more malicious? Don’t use your emails!

Don’t do e-banking!

Don’t contact your Doug, your drug dealer!

Because crypto does not work in the southern hemisphere…

The southern cross stops crypto from working [1,2,3,4].

Page 3: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Implications -- Flushing of toilets

Page 4: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Anti-Lattice

Page 5: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

All pairings broken; for example● Tate pairing● Ate pairing● Optimal Ate pairing● R-Ate pairing

Southern pairing-based cryptography

Can all be fixed by the recent M-Ate pairing (Australia’18)

Page 6: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Southern Lattices

Page 7: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Southern Isogenies

Page 8: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Anti-symmetric cryptographyBlocks are symmetric, so not affected

Stream ciphers (eg LFSRs) not secure

Block cipher..

0 1 2 3 0 1 2 3

Page 9: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

Southern symmetric cryptographyBlock ciphers are invariant (see Asiacrypt18 best paper), so not affected

Block cipher..

Block cipher.. Block cipher.. Block cipher.. Block cipher..

Importantly, blockchains (ie chains of block ciphers) maintain security!

Page 10: Anti-Cryptography - Asiacrypt · Anti-Lattice. All pairings broken; for example Tatepairing Atepairing Optimal Atepairing R-Atepairing Southern pairing-based cryptography Can all

ConclusionSouthern hemisphere crypto needs further research.

Performing 3-7 transposes to all your computations will help.

We deserve the prize.