ทุกไซต์ที่ฉันตรวจสอบว่าฉันได้ตั้งค่าด้วยตนเองเป็นไม่น่าเชื่อถือแสดงคำเตือน บางทีสิ่งต่าง ๆ กำลังเปลี่ยนแปลงบนเซิร์ฟเวอร์อย่างรวดเร็วผู้คนต่างกันที่ทำสิ่งเดียวกันก็เห็นผลลัพธ์ที่ต่างกัน
มากำหนดแนวคิดของการขึ้นบัญชีดำโดยทั่วไปและการเพิกถอนใบรับรองเช่น (CRL) หรือการตรวจสอบออนไลน์เช่นOCSPและแยกกลไกของใบรับรอง SSL ในเบราว์เซอร์ ฉันจะตั้งค่า Chrome / Firefox / เบราว์เซอร์อื่น ๆ และเพียงมุ่งเน้นไปที่ Safari และ Mac Keychain เพราะเป็นปัญหาสำหรับโพสต์นี้
คำตอบสั้น ๆ คือเว็บไซต์ที่คุณแสดงรายการไม่ได้ขึ้นอยู่กับใบรับรองหนึ่งใบที่ใช้ในลักษณะที่ทำให้เกิดการกดเพื่อเรียกใช้เรื่องราวบัญชีดำทั้งหมด
มันถูกใช้เพื่อลงนามใบรับรองที่ตรงกับสิ่งที่ลงท้ายด้วย google.com และพวกเขาถูกพบในการใช้งานบนเว็บไซต์ที่ไม่ใช่ google แน่นอน สิ่งนี้เทียบเท่าเทคโนโลยีที่มีคนสร้างอุโมงค์เข้าไปในหลุมฝังศพของธนาคาร ไม่ใช่แผนการขุดอุโมงค์ - แต่อุโมงค์ทำงานจริงรอบ ๆ สิ่งกีดขวางทุกคนคาดว่าจะมั่นคง
ตอนนี้เกี่ยวกับวิธีที่จะรู้ว่าทำไม Safari ไม่ตั้งค่าสถานะเว็บไซต์ที่คุณระบุว่า "ไม่ดี"
ฉันไม่ได้ลบใบรับรองใด ๆ จากเครื่อง Mac ที่ฉันเปิดอยู่และเพิ่งเปิดใช้ Keychain Assistant เพื่อใช้ผู้ช่วยใบรับรอง (ภายใต้เมนูKeychain Access -> ผู้ช่วยการรับรอง -> เปิด ...
ในหน้าต่าง CA ขนาดเล็กเลือกทำต่อจากนั้นดูและประเมินจากนั้นดูและประเมินใบรับรองจากนั้นดำเนินการต่อ
อย่างที่คุณเห็นในตอนนี้https://as.digid.nl/กำลังแสดงใบรับรองสี่ใบในห่วงโซ่แห่งความไว้วางใจ:
- ชื่อใบรับรอง - ประเภท - ลายนิ้วมือ SHA1 - สถานะ
- as.digid.nl - SSL - 2D F7 4E 54 00 90 80 08 01 0A 2F 3E 5A EE พ.ศ. 36 5F EC 82 F3 - ที่ไม่ถูกต้องเนื่องจากชื่อโฮสต์ไม่ตรงกัน (ข้อผิดพลาดที่ไม่เป็นอันตราย - เครื่องมือประเมินว่าใบรับรองสำหรับคุณ mac และฉัน Mac ไม่ใช่ asdigid.nl)
- DigiNotar PKIoverheid CA Overheid en Bedrijven - ระดับกลาง - 40 AA 38 73 1B D1 89 F9 CD B5 B9 DC 35 E2 13 6F 38 77 7A F4 - ใช้ได้
- Staat der Nederlanden Overheid CA - ระดับกลาง - 29 FC 35 D4 ซีดี 2F 71 7C B7 32 7F 82 2A 56 0C C4 D2 E4 43 7C - ใช้ได้
- Staat der Nederlanden Root CA - root - 10 1D FA 3F D5 0B CB BB 9B B5 60 0C 19 55 A4 1A F4 73 3A 04 - ใช้ได้
ในคำถามของคุณคุณระบุว่าคุณได้ลบคีย์รูท - หากเป็นเช่นนั้นซาฟารีของคุณกำลังแคชค่าเก่าหรือเมื่อคุณดูไซต์นั้นมีใบรับรอง SSL ต่างจากที่ฉันเห็นในการทำคำตอบนี้ คุณจะต้องทำซ้ำขั้นตอนที่ฉันเพิ่งทำไปเพื่อดูว่าในกรณีใด
ในกรณีของฉันฉันต้องทำเครื่องหมายใบรับรองรูต CAของStaat der Nederlandenว่าไม่น่าเชื่อถือเพื่อให้ Safari เข้าโจมตีและแสดงข้อความนี้เมื่อคุณโหลดไซต์
ทั้งหมดตั้งแต่การกดเฉพาะเกี่ยวกับเพียงDigiNotar Root CAเป็นไม่ดีฉันจะยกเลิกการเปลี่ยนแปลงของฉันที่จะไม่ไว้วางใจStaat เดอร์ Nederlanden Root CA
ฉันจะทำเครื่องหมายDigiNotar Root CAว่าจะไม่เชื่อถือและรอดูว่า Apple ทำอะไร หากคุณมีความสนใจในการเรียงลำดับของสิ่งนี้จะตรวจสอบแอปเปิ้ลรักษาความปลอดภัยหน้า