This repository has been archived by the owner on Jun 5, 2024. It is now read-only.
drop logger, use slog #185
Merged
Chainguard Enforce / Enforce - Commit Signing
succeeded
Jan 16, 2024 in 1s
Successfully verified commit signature.
CLAIM | DESCRIPTION | |
---|---|---|
✅ | Found Git signature | |
✅ | Validated Git signature | |
✅ | Validated Rekor entry | |
✅ | Allowed by policy |
Details
Certificate
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 536753583243016618133115621341891656414149368843 (0x5e04dcf436e741acde5778dddf79074630665c0b)
Signature Algorithm: ECDSA-SHA384
Issuer: O=sigstore.dev,CN=sigstore-intermediate
Validity
Not Before: Jan 16 19:36:08 2024 UTC
Not After : Jan 16 19:46:08 2024 UTC
Subject: Subject Public Key Info:
Public Key Algorithm: ECDSA
Public-Key: (256 bit)
X:
c0:22:3b:c9:05:3b:43:3f:2f:6a:da:18:f7:9e:96:
f2:aa:c4:18:80:91:7d:a4:a9:69:7a:1e:2d:32:ae:
ef:ec
Y:
97:39:be:e4:21:69:55:ce:9d:4e:99:f7:d5:85:d4:
07:75:57:41:ff:17:8a:fc:08:0b:1d:bb:5d:90:88:
31:67
Curve: P-256
X509v3 extensions:
X509v3 Key Usage: critical
Digital Signature
X509v3 Extended Key Usage:
Code Signing
X509v3 Subject Key Identifier:
25:DE:0F:22:5C:72:AA:C3:CF:F5:04:CD:11:D6:42:06:7C:B5:BA:F2
X509v3 Authority Key Identifier:
keyid:DF:D3:E9:CF:56:24:11:96:F9:A8:D8:E9:28:55:A2:C6:2E:18:64:3F
X509v3 Subject Alternative Name: critical
email:jason@chainguard.dev
oidcIssuer:
https://accounts.google.com
Unknown extension 1.3.6.1.4.1.57264.1.8
Signed Certificate Timestamp:
BHsAeQB3AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABjRPGIuAAAAQDAEgwRgIhAID3GmIjcDciWLH1DKERTPsr5nl3hTA+jYjty3ET/o30AiEApuKRJXpBXd0nQMvokxCbAKuWTS5QbxRbFiNGyfPqYa0=
Signature Algorithm: ECDSA-SHA384
30:65:02:30:4b:8b:c6:3a:58:27:d9:68:b6:ed:fe:33:19:3a:
1d:02:56:39:16:09:fa:3e:36:37:e0:41:e2:7f:49:31:ae:45:
3b:dd:08:b0:4f:71:37:3e:e8:c5:de:c4:75:73:f4:5e:02:31:
00:b9:0b:39:35:0b:bc:9e:7f:e8:a6:9c:a3:77:21:73:7e:a7:
c3:6b:23:ec:65:8b:e8:7d:a8:52:62:b1:54:ef:da:77:84:e2:
ad:b7:d8:b0:b5:09:a4:08:d5:a1:f0:fc:85
Rekor Entry
{
"body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiI2ODViNGI2NTFiOTdkZDliZDBjMGU3NmQ0MjU1ZDRkNDAxYTUxYmYyMWU1YjI3YTM4MGRhYWMzNGRmMWFjMzNiIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJUUR3SGVoclhZblA1Vy9FYU5oRXF6VlVob2JvTUJkaHk3SlFkbnBsSVhFSnB3SWdJeXRqUE1PS0l2cnRmNkJBU2tORDdicW1zL0ZtWFJtRGwrM01ONXZrWUdNPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTjZha05EUVd4VFowRjNTVUpCWjBsVldHZFVZemxFWW01UllYcGxWak5xWkRNemEwaFNha0p0V0VGemQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFJkMDFVUlRKTlZHdDZUbXBCTkZkb1kwNU5hbEYzVFZSRk1rMVVhekJPYWtFMFYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVYzUTBrM2VWRlZOMUY2T0haaGRHOVpPVFUyVnpoeGNrVkhTVU5TWm1GVGNHRlliMlVLVEZSTGRUY3JlVmhQWWpkclNWZHNWbnB3TVU5dFptWldhR1JSU0dSV1pFSXZlR1ZMTDBGblRFaGlkR1JyU1dkNFdqWlBRMEZZVFhkblowWjJUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZLWkRSUUNrbHNlSGx4YzFCUU9WRlVUa1ZrV2tOQ2Jua3hkWFpKZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDBsbldVUldVakJTUVZGSUwwSkNaM2RHYjBWVllXMUdlbUl5TlVGWk1taG9ZVmMxYm1SWFJubGFRelZyV2xoWmQwdFJXVXRMZDFsQ1FrRkhSQXAyZWtGQ1FWRlJZbUZJVWpCalNFMDJUSGs1YUZreVRuWmtWelV3WTNrMWJtSXlPVzVpUjFWMVdUSTVkRTFEYzBkRGFYTkhRVkZSUW1jM09IZEJVV2RGQ2toUmQySmhTRkl3WTBoTk5reDVPV2haTWs1MlpGYzFNR041Tlc1aU1qbHVZa2RWZFZreU9YUk5TVWRNUW1kdmNrSm5SVVZCWkZvMVFXZFJRMEpJTUVVS1pYZENOVUZJWTBFelZEQjNZWE5pU0VWVVNtcEhValJqYlZkak0wRnhTa3RZY21wbFVFc3pMMmcwY0hsblF6aHdOMjgwUVVGQlIwNUZPRmxwTkVGQlFRcENRVTFCVTBSQ1IwRnBSVUZuVUdOaFdXbE9kMDU1U2xselpsVk5iMUpHVFN0NWRtMWxXR1ZHVFVRMlRtbFBNMHhqVWxBcmFtWlJRMGxSUTIwMGNFVnNDbVZyUm1RelUyUkJlU3RwVkVWS2MwRnhOVnBPVEd4Q2RrWkdjMWRKTUdKS09DdHdhSEpVUVV0Q1oyZHhhR3RxVDFCUlVVUkJkMDV2UVVSQ2JFRnFRa3dLYVRoWk5sZERabHBoVEdKMEwycE5XazlvTUVOV2FtdFhRMlp2SzA1cVptZFJaVW92VTFSSGRWSlVkbVJEVEVKUVkxUmpLelpOV0dWNFNGWjZPVVkwUXdwTlVVTTFRM3ByTVVNM2VXVm1LMmx0Ymt0T00wbFlUaXR3T0U1eVNTdDRiR2tyYURseFJrcHBjMVpVZGpKdVpVVTBjVEl6TWt4RE1VTmhVVWt4WVVoM0NpOUpWVDBLTFMwdExTMUZUa1FnUTBWU1ZFbEdTVU5CVkVVdExTMHRMUW89In19fX0=",
"integratedTime": 1705433768,
"logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
"logIndex": 64149972,
"verification": {
"inclusionProof": {
"checkpoint": "rekor.sigstore.dev - 2605736670972794746\n59986878\n0s6/kecTZlA19uB5FEanDcYUphxV63iv08rMsr1wD6Y=\nTimestamp: 1705433938197400385\n\n— rekor.sigstore.dev wNI9ajBGAiEAg50OKFP6dLTxzshn8E5vYCpKFjM86q3SnH0a721iFzICIQCZTk9jYAXqV+URMar3Mpe5SzIdLgzMeD6xgeWEBhNW2Q==\n",
"hashes": [
"c7c997bdfa91cab76f2b9b2832cc32a8ac85178380115d60fc05ef55f6ce1c49",
"7786444ed10cc2b0cd3446572a647331b6dd3b15c93efdc66d394a89e5513a35",
"054981f568e0ac2f6822e658772c1c44348f39c0c38fc7d4b932e15808730336",
"8d4346047120aefa2cd74ca65e188f101b7ce8fc00596eed0be3ca0e33ac7a7b",
"58f0ab3df4599f06a0887b65a8ffe822e1708184c17ee60c58e3ca4595a762f7",
"fd0dfda9f421f0d7a0fe89cf52eec1e79ff801fb0f06a6769d7c281f13814733",
"c8de12a7e791162aef27bf17311991df1e32e6aa406fc021e57f828f6610913f",
"3171708c1cace5fbbb44df50db375776f3f8e4e681f7303ca99d30e4aba50191",
"36e857d1bd6101da5feaf7bee6852fc4d6d368fa90e0b752afbfca6b29348054",
"361dd52e30562bba857a5897355be4d1e642e81598d9296786b67491361ed7ec",
"48cc4af8a09b6b6f4b89cca3d8c6f5d0b94cdd8cc0cce46edc8aa4f24b3d7f09",
"cf2278f2d00c546c8b7aa7b1d68e72f09cd6ca697e929fc62bd8d80e260a44ef",
"9e7ef5773bb33780a108b9919cd7b5b68488b22a1a2d10b1f753b459d02ea1cd",
"b2e4fec8de118e25be15715ff635b72130b1475db557f8322b5f2b5ccf6d6a5c",
"9f1efda8fe9a51f5e067a3b8e270b53c039f796f14ac326b1385448bbc684556",
"51e5d80682cc50abdb392ed3a0cb1aa1b946e1f4bff103d04d314620155e13bd",
"98c486feb5d87092a78a46c4b5be04868654900affc2e86ffb20074dc73a883a",
"6969c49bd73f19bf28a5eaeabd331ddd60502defb2cd3d96e17b741c80adec6c"
],
"logIndex": 59986541,
"rootHash": "d2cebf91e713665035f6e0791446a70dc614a61c55eb78afd3caccb2bd700fa6",
"treeSize": 59986878
},
"signedEntryTimestamp": "MEQCIGDfkKjtlbYUAr+cUqiduei0HxigJYxO9vVV/yqDQZfoAiBBGHhUTpN0pIeJr+slxIxgwi5SYAxlj1bFxrRiDyE3gQ=="
}
}
Loading