illustrated quic
1.0.0
تم النشر على https://quic.xargs.org
site/
: مصدر الصفحة للمنتج النهائيserver/main.c
: رمز الخادمclient/main.c
: رمز العميلquiche/
: تصحيح Cloudflare Quiche / BoringSSL الذي يزيل أي جوانب عشوائية من الاتصال الموثقcaptures/
: ملفات PCAP وسجل المفاتيحراجع أيضًا https://github.com/syncsynchalt/illustrated-tls13 للحصول على إصدار TLS مماثل لهذا المشروع.
إذا كنت ترغب في الحصول على مثال عملي يعيد إنتاج المصافحة الدقيقة الموثقة على الموقع:
git clone https://github.com/syncsynchalt/illustrated-quic.git
cd illustrated-quic/
cd quiche/
make
cd ../server/
make
cd ../client/
make
ثم افتح محطتين وقم بتشغيل ./server
في الخادم/subdir و ./client
في Client/subdir.
لقد ثبت أن هذا يعمل على نظام التشغيل macOS 12 ولا يحتوي إلا على عدد قليل من التبعيات التي يسهل العثور عليها: gcc أو clang، وrust، وcmake، وmake، وpatch.