在公鑰基礎設施的背景下?通過LDAP,我的意思是可以使用LDAP協議查詢的LDAP服務器公開的公開可用公鑰? CRL代表證書撤銷列表,換句話說,它包含不被信任的證書。這兩個協議是否依賴於公鑰證書的相同數據庫?我在這裏有一個CA,宣佈它不會繼續更新CRL,但他們對LDAP查詢的響應似乎是最新的。LDAP和CRL有區別嗎?
0
A
回答
4
LDAP是由RFC4511指定的小型輕量協議。如今,長期LDAP用於除參照目錄信息樹(DIT),以協議本身
一個證書吊銷列表(CRL)是已被撤銷的證書序列號的列表發佈機構或審覈部門,因此不能被客戶
LDAP通常作爲PKI信息數據存儲如公鑰,私鑰和證書可靠地使用,事實上在這個任務
過人之處
0
- HTTP是CRL信息的備用訪問方法。在美國聯邦和CertiPath公鑰基礎設施中,HTTP已成爲標準,LDAP現在不常見。
- CRL信息也可以通過使用Q & A樣式方法查詢特定數字證書/公鑰的撤銷狀態的OCSP以1:1的方式獲得。當需要最新的撤銷信息或CRL規模巨大時(例如美國國防部的PKI),這一點特別有用。 HTTP是OCSP的協議,很少通過HTTPS完成,因爲OCSP響應已經數字簽名。
您的具體問題引用了CA意圖不發佈更多CRL更新。希望這意味着他們將完全停止CA操作,並將CA離線。顯而易見的問題是,如果此CA頒發的任何最終實體密鑰都丟失或被盜用,則不會有撤銷信息。另外,一個在線的CA(自簽名根目錄)總是有被攻破的可能性,並且必須能夠發佈一個應該發生的撤銷自己的CRL。請仔細考慮您對從不再具有權威性的可信機構頒發的憑證有多信任。
相關問題
- 1. Jenkins建在LDAP和Jenkins LDAP Plugin之間有什麼區別
- 2. ^2和^ 2L有區別嗎?
- 3. MsgBox和MessageBox.Show有區別嗎?
- 4. _xx.html和xx.html有區別嗎?
- 5. gluLookAt()和glFrustum()有區別嗎?
- 6. SSLv3和TLS1.0有區別嗎?
- 7. GLubyte和GL_UNSIGNED_BYTE有區別嗎?
- 8. Rect3D.SizeX和Rect3D.Size.X有區別嗎?
- 9. int *和Type *有區別嗎?
- 10. sass和scss有區別嗎?
- 11. DictionarySectionHandler和NameValueSectionHandler有區別嗎?
- 12. 「Build」和CI有區別嗎?
- 13. YARN和MR2有區別嗎?
- 14. - 有區別嗎?
- 15. 有區別嗎?
- 16. UTC和Etc/UTC時區有區別嗎?
- 17. .NET和ASP.NET有什麼區別嗎
- 18. 在Ruby中Datetime.civil和Datetime.new有區別嗎?
- 19. RPC和IPC有什麼區別嗎?
- 20. > =和剛剛>有區別嗎?
- 21. 兒童[0]和firstElementChild有區別嗎?
- 22. XPath中有'='和'=='的區別嗎?
- 23. UserLocalServiceUtil.addRoleUser和RoleLocalServiceUtil.addUserRole有什麼區別嗎?
- 24. c#中的[Serializable]和[Serializable()]有區別嗎?
- 25. XSD:Pattern和C#Regex之間有區別嗎?
- 26. 新()和「常規」分配有區別嗎?
- 27. window.onkeydown和document.onkeydown有什麼區別嗎?
- 28. iOS6和iOS7 UILable/UIButton有區別嗎?
- 29. DISTINCT colname和DISTINCT(colname)有區別嗎?
- 30. on_exit()和atexit()函數有區別嗎?
有沒有相似之處? CRL是一種數據結構。 LDAP是一種協議和/或數據庫模式。 – EJP 2012-04-16 12:47:02