Go
- ไฟล์ซอร์ส
- .go
- หลักฐาน dependency ในเครื่อง
- go.mod
CLI สำรวจความพร้อมควอนตัมแบบออฟไลน์
สำรวจวิธีที่ QuantumSafe Scanner ระบุรูปแบบซอร์สที่รองรับและการประกาศ dependency ในเครื่อง เพื่อให้คนทบทวนและใช้วางแผนเปลี่ยนผ่านสู่ PQC
สำหรับทีมวิศวกรรม SaaS และ SME ที่มีแอปพลิเคชันเฉพาะและต้องการจุดเริ่มต้นที่มีขอบเขตในการวางแผนความพร้อมควอนตัม ตกลงสิทธิ์ ภาษา และการจัดการหลักฐานก่อนสำรวจ
ต้นแบบในห้องปฏิบัติการ · สาธิตด้วยรายงานจำลอง
ต้นแบบภายในเครื่อง v0.2.0 · ยังไม่มีไฟล์ให้ดาวน์โหลดสาธารณะ
ข้อค้นพบไม่ยืนยันความครอบคลุมทั้งหมด การใช้ขณะทำงาน การปฏิบัติตามข้อกำหนด หรือความพร้อมระบบจริง ยังไม่มีไฟล์โปรแกรมให้ดาวน์โหลดสาธารณะ
v0.2.0 วิเคราะห์ภายในแต่ละไฟล์และใช้แค็ตตาล็อกที่ทบทวนแล้ว ประเภทไฟล์เป็นข้อมูลที่อาจตรวจได้ ไม่รับประกันว่าจะตรวจพบทุกโครงสร้างหรือการใช้การเข้ารหัส
ค่าเริ่มต้นตรวจการประกาศโดยตรง ส่วน lockfile ในเครื่องที่รู้จักเป็นตัวเลือก รองรับการประกาศค่าคงที่ตามที่กำหนด โครงสร้างไม่รู้จักหรือเปลี่ยนค่าแบบไดนามิกจะมีคำเตือน
หมวดการตรวจมีอัลกอริทึมกุญแจสาธารณะดั้งเดิม การเข้ารหัสสมมาตร แฮช หลักฐาน API ของ TLS/X.509, KDF/MAC/RNG, PQC และรูปแบบผสม ข้อสังเกต TLS/X.509 ในซอร์สไม่ใช่การสแกนใบรับรองหรือเครือข่าย
ไฟล์สร้างอัตโนมัติและโฟลเดอร์ vendor/build ทั่วไปถูกข้ามตามค่าเริ่มต้น ไฟล์ประกาศ TypeScript ต้องระบุรวมอย่างชัดเจน กฎละเว้น ตัวกรอง ขีดจำกัดการแยกวิเคราะห์ และคำเตือนมีผลต่อความครอบคลุม lockfile เป็นหลักฐานบางส่วน ไม่สร้างกราฟ dependency ทั้งหมด ไม่วิเคราะห์ CVE และไม่ใช่ SBOM หรือ CBOM
ตัวอย่างจำลองในห้องทดลอง · ไม่ใช่ผลของลูกค้า
ส่วนนี้มาจากรายงานตัวอย่างหกภาษาที่จัดเก็บไว้ ความครอบคลุมสมบูรณ์หมายถึงวิเคราะห์ไฟล์ที่อยู่ในขอบเขตที่รองรับครบ ไม่ได้หมายถึงบัญชีรายการทั้งระบบที่สมบูรณ์
v0.2.0 / JSON schema v2Crypto.cs · บรรทัด 8
call System.Security.Cryptography.RSA.Createdirect-api-usageQS1001RSA-20480.99ค่าความเชื่อมั่นอธิบายความมั่นใจในการตรวจพบ ไม่ใช่ความน่าจะเป็นที่ระบบใช้งานจริงไม่ปลอดภัย
สิ่งที่พบนี้เป็นจุดเริ่มต้นของการทบทวนการเข้ารหัสแบบกุญแจสาธารณะ วัตถุประสงค์และโพรโทคอลที่เกี่ยวข้องเป็นตัวกำหนดคำถามในการย้ายระบบ
การพบในซอร์สโค้ดไม่ได้ยืนยันการใช้งานจริง อายุความลับของข้อมูล หรือการรองรับจากผู้ให้บริการ ต้องตรวจทานบริบทก่อนเลือกการเปลี่ยนแปลง
ข้อความต้นฉบับในรายงาน
RSA usage detected
Determine whether this RSA use provides key establishment, encryption, signatures, or another function. Assess ML-KEM for key establishment and ML-DSA or SLH-DSA for signatures only after confirming protocol and provider support.
ส่วนนี้มาจากรายงานตัวอย่างหกภาษาที่จัดเก็บไว้ ความครอบคลุมสมบูรณ์หมายถึงวิเคราะห์ไฟล์ที่อยู่ในขอบเขตที่รองรับครบ ไม่ได้หมายถึงบัญชีรายการทั้งระบบที่สมบูรณ์
เปิดรายงาน JSON ตัวอย่างจำลองฉบับเต็ม ↗package.json:4
QS7001
declaration npm:jose
jose ^6.0.0เปิดรายงาน JSON ตัวอย่างจำลองฉบับเต็ม ↗ตกลงเจ้าของ repository ไฟล์ที่อนุญาต ขอบเขตเข้าถึง และการจัดการหลักฐาน
ใช้โปรแกรมที่อนุมัติในสภาพแวดล้อมสิทธิ์ขั้นต่ำ การวิเคราะห์ซอร์สและ dependency ในเครื่องไม่ยืนยันพฤติกรรมขณะทำงาน
ตรวจรุ่นรายงาน ความครอบคลุม คำเตือน ตัวกรอง และตำแหน่งก่อนตีความแต่ละข้อสังเกต
ยืนยันวัตถุประสงค์ การเข้าถึง การใช้ dependency และความไม่แน่นอนกับเจ้าของระบบ
เก็บข้อสังเกตที่ทบทวน แก้การตีความ และบันทึกคำถามที่ค้างหรือกรณีที่ควรประเมิน
รูปแบบที่รู้จักอาจไม่ใช่การใช้การเข้ารหัสที่เข้าถึงได้ และอาจพลาด wrapper พฤติกรรมไดนามิก ไวยากรณ์ไม่รองรับ dependency ทางอ้อม หรือรายการนอกแค็ตตาล็อก ต้องทบทวนทั้งข้อค้นพบและช่องว่าง
เจ้าของธุรกิจ ระยะเวลาเก็บข้อมูล ความพร้อมผู้ให้บริการ และความเป็นไปได้ในการเปลี่ยนผ่านต้องใช้หลักฐานเพิ่มเติมและการทบทวนโดยผู้ประเมิน งานตามขอบเขตสามารถจัดทำข้อค้นพบที่ทบทวนแล้ว ช่องว่างหลักฐาน และลำดับการดำเนินการถัดไป
บัญชีรายการวิทยาการเข้ารหัสตามขอบเขต ↗การประเมินความพร้อม ↗เอกสาร repository อธิบาย fixture จำลองที่มีรูปแบบคาดว่าจะพบและไม่พบ การตรวจ parser และ binding การตรวจ schema และคำเตือนความครอบคลุม สิ่งเหล่านี้ทดสอบขอบเขตการนำไปใช้ ไม่ใช่ชุดข้อมูลแทนระบบจริงหรือเกณฑ์วัด precision/recall ที่เผยแพร่ หน้านี้ไม่อ้างอัตราตรวจพบหรือประสิทธิภาพ
เมื่อเทียบรายงาน ให้เทียบรุ่น scanner, ruleset, knowledge, parser catalog, dependency catalog และ schema จำนวนข้อค้นพบอาจเปลี่ยนตามแค็ตตาล็อกแม้ schema ยังเข้ากันได้ การเปลี่ยนความหมายแบบไม่เข้ากันต้องใช้ schema ใหม่ อย่าสมมติว่ารุ่นอนาคตทุกแบบใช้แทนกันได้
การแจกจ่ายให้ลูกค้าต้องผ่านการตรวจสอบรุ่นและเงื่อนไขการแจกจ่ายก่อน คุณสามารถดูตัวอย่างและหารือขอบเขตการประเมินได้
CLI ปัจจุบันไม่เชื่อมต่อเครือข่ายขณะทำงาน ไม่ส่ง telemetry ไม่คอมไพล์หรือเรียกโค้ดลูกค้า และไม่เรียกตัวจัดการแพ็กเกจ แต่ wrapper ภายนอก ระบบ CI ที่เก็บรายงาน และสภาพแวดล้อมของคุณอาจส่งข้อมูลนอกการควบคุมเครื่องสแกน รายงานมีพาธสัมพัทธ์และข้อมูลการเข้ารหัสจึงควรถือว่าอ่อนไหว เว็บไซต์นี้ไม่รับ repository หรือรายงานอัปโหลด ข้อมูลแบบฟอร์มใช้ Supabase และ LINE แยกต่างหาก
อ่านนโยบายความเป็นส่วนตัวของเว็บไซต์ ↗ไม่ เป็นข้อสังเกตที่ต้องมีบริบทและคนทบทวน การพบในซอร์สไม่ยืนยันการเรียกใช้ การเปิดรับ หรือช่องโหว่
ไม่ ตรวจข้อมูลที่รองรับ สิ่งที่ข้าม คำเตือน การระงับ และตัวกรอง อาจยังมีรูปแบบและ dependency ที่ตรวจไม่พบ
ไม่ การประกาศในเครื่องไม่พิสูจน์การใช้ขณะทำงาน การเข้าถึง หรืออัลกอริทึมที่แอปเลือก
ไม่ได้ ไม่สแกน runtime เครือข่าย ใบรับรอง การตั้งค่า ไบนารี หรือระบบคลาวด์
CLI ปัจจุบันไม่มีเครือข่ายขณะทำงานหรือ telemetry แต่ wrapper, CI, ที่เก็บ และสภาพแวดล้อมอยู่นอกขอบเขตนี้ แบบฟอร์มเว็บไซต์ใช้ผู้ให้บริการแยก
ยังไม่มีไฟล์โปรแกรมดาวน์โหลดสาธารณะ คู่มืออธิบายวิธีสำหรับโปรแกรมที่อนุมัติ ไม่ใช่ข้อเสนอให้ติดตั้งสาธารณะ
ตกลงสิทธิ์ ผู้รับ ที่เก็บ และระยะเก็บก่อนรวบรวม ไม่ส่ง repository กุญแจ ข้อมูลรับรอง หรือรายงานลับผ่านแบบฟอร์มเว็บไซต์
บอกเราว่าต้องการศึกษาระบบหรือการตัดสินใจใด เริ่มจากภาพรวม ไม่ส่งข้อมูลรับรอง กุญแจส่วนตัว ความลับ หรือรายงานลับ
หารือการประเมิน repository ↗