1 parent fa6a10b commit 8dc230cCopy full SHA for 8dc230c
1 file changed
src/hybrid_pki/classical/chain_validation.py
@@ -137,6 +137,10 @@ def validate_chain(
137
for index in range(len(chain) - 1):
138
child = chain[index]
139
issuer = chain[index + 1]
140
+ if child.issuer != issuer.subject:
141
+ raise CertificateValidationError(
142
+ "Certificate issuer does not match the next certificate subject"
143
+ )
144
verify_signature(child, issuer)
145
146
if root_certificate.subject != root_certificate.issuer:
0 commit comments