LWC acceleration (learning with error)
האצה של אלגוריתמי הצפנה מבוססי למידה-עם-שגיאה
הרקע לפרויקט:
This project aims to optimize LWE (Learning with Errors) algorithms by leveraging Instruction Set Architecture (ISA) and processor extensions. It involves designing and implementing hardware and software enhancements that exploit specialized instructions and features of modern processors to accelerate LWE-based cryptographic computations, improving their efficiency and overall performance.
Expected Outcomes: The project will deliver an optimized LWE learning framework that utilizes ISA and processor extensions, resulting in faster execution times and improved scalability. The enhanced algorithms and implementations will contribute to advancing secure communication protocols and encryption schemes based on LWE, enabling more efficient and practical deployment in real-world scenarios.
מטרת הפרויקט:
Achieving significant algorithm speedup, comparing to the base and original implementation
תכולת הפרויקט:
למידה של האלגוריתמים ביצוע ניתוח יעילות ו PROFILER - בניית חומרה ותוכנה מתאימה להאצה של הקטעים הקרייטים
קורסי קדם:
- הצפנה
- תכן
- VLSI (רצוי)
- תוכנה מתקדם
מקורות:
https://www.sciencedirect.com/science/article/pii/S1110016820305858
תאריך עדכון אחרון : 09/01/2024