Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Efficient Ranking, Order Statistics, and Sorting under CKKS

USENIX via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about groundbreaking advances in fully homomorphic encryption (FHE) through this 16-minute conference presentation that introduces novel algorithms for ranking, order statistics, and sorting operations under the CKKS encryption scheme. Discover how researchers from the University of Twente, Linksight, and Carl von Ossietzky Universität Oldenburg have revolutionized privacy-preserving computations by moving away from traditional swap-based techniques to achieve unprecedented efficiency in encrypted data operations. Explore the fundamental challenges of performing comparisons on encrypted data and understand how the new approach leverages SIMD capabilities to enable simultaneous comparisons of all elements, reducing comparison depth to a constant value of up to 2. Examine the technical innovation of homomorphic re-encoding that allows for highly parallelizable operations suitable for hardware acceleration, requiring only O(log N) rotations with minimal computational overhead. Analyze experimental results demonstrating practical performance improvements, including ranking a 128-element vector in 5.76 seconds, computing argmin/argmax in 12.83 seconds, and sorting in 78.64 seconds. Understand the significant implications for cloud computing environments where privacy-preserving database queries and encrypted data processing are essential, and learn how this research advances the state-of-the-art beyond previous solutions that achieved comparison depths of log²N and k log k²N.

Syllabus

USENIX Security '25 - Efficient Ranking, Order Statistics, and Sorting under CKKS

Taught by

USENIX

Reviews

Start your review of Efficient Ranking, Order Statistics, and Sorting under CKKS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.