More refactors, fixes, etc #141
Merged
Chainguard Enforce / Enforce - Commit Signing
succeeded
May 2, 2024 in 0s
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: 689265025469539781898023669047728129631294707633 (0x78bbb67325a5bedf7bf39e30105fbe9fc23dd7b1)
Signature Algorithm: ECDSA-SHA384
Issuer: O=sigstore.dev,CN=sigstore-intermediate
Validity
Not Before: May 2 13:00:46 2024 UTC
Not After : May 2 13:10:46 2024 UTC
Subject: Subject Public Key Info:
Public Key Algorithm: ECDSA
Public-Key: (256 bit)
X:
dc:86:4c:93:16:21:25:b1:91:8a:d3:d0:66:ea:4f:
b8:18:02:5e:b5:60:5e:8e:a0:42:9a:32:72:8e:a7:
14:8e
Y:
f3:7d:16:d0:e3:15:84:0a:40:a8:e5:f9:3c:ae:8e:
76:82:0f:be:99:d0:30:70:5c:55:b2:a0:06:bc:cd:
ec:93
Curve: P-256
X509v3 extensions:
X509v3 Key Usage: critical
Digital Signature
X509v3 Extended Key Usage:
Code Signing
X509v3 Subject Key Identifier:
3D:17:74:BE:61:55:0F:4F:A0:74:5C:89:14:69:DC:5B:F3:AA:8A:5C
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:github@i.m.mmlb.dev
oidcIssuer:
https://github.com/login/oauth
Unknown extension 1.3.6.1.4.1.57264.1.8
Signed Certificate Timestamp:
BHoAeAB2AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABjzlknnoAAAQDAEcwRQIhAKzm5B6n+PyjTl9uzi0951kN2xd/NMQep3MSD2JiqzzxAiBbsfNMeAOSSrBh9z9Yc0w5tv56bYcKFyAjG/z2ITMDUw==
Signature Algorithm: ECDSA-SHA384
30:66:02:31:00:e6:c7:92:93:05:19:72:d0:42:51:c8:86:0f:
fa:73:8b:49:11:81:c5:72:42:68:c8:4b:9c:67:a4:a3:2b:5f:
2c:10:86:37:c1:92:75:f0:a3:2f:b4:34:cb:22:7d:13:22:02:
31:00:cc:12:35:41:18:90:55:e5:6d:ed:12:b5:47:df:c7:c8:
68:15:8c:02:f7:56:e1:17:ee:f6:6a:97:6b:68:66:ad:8f:f0:
4d:5d:63:cd:bc:18:5a:cd:c8:50:ed:37:15:85
Rekor Entry
{
"body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiIwMDdlYjdiYzUyZGE4YTg2YThjNDUzMjAyZWFjY2M5NGNkNWFiNTQwODAyMGY2NzYwMWVlN2M1MDNiNWUxNGQwIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJR3NKZm9IWlJIeDR2eHYzYW9xWWtwdEpabG9jYjlXZll3aUdlTnZsSjc4Q0FpRUEwVllqa21pdzQwNGlPdDBtNEVZMVVlWW42dTljL1VBZk9XTUFKTzlNaFRVPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTXdla05EUVd4cFowRjNTVUpCWjBsVlpVeDFNbU41VjJ4MmREazNPRFUwZDBWR0t5dHVPRWs1TVRkRmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFJkMDVVUVhsTlZFMTNUVVJSTWxkb1kwNU5hbEYzVGxSQmVVMVVUWGhOUkZFeVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVV6U1ZwTmEzaFphRXBpUjFKcGRGQlJXblZ3VUhWQ1owTlljbFpuV0c4MloxRndiM2tLWTI4MmJrWkpOM3BtVW1KUk5IaFhSVU5yUTI4MVptczRjbTgxTW1kbkt5dHRaRUYzWTBaNFZuTnhRVWQyVFROemF6WlBRMEZZWTNkblowWjZUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZRVW1Rd0NuWnRSbFpFTUN0blpFWjVTa1pIYm1OWEwwOXhhV3gzZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDBsUldVUldVakJTUVZGSUwwSkNZM2RHV1VWVVdqSnNNR0ZJVm1sUlIydDFZbE0xZEdKWGVHbE1iVkpzWkdwQmMwSm5iM0pDWjBWRlFWbFBMd3BOUVVWQ1FrSTFiMlJJVW5kamVtOTJUREprY0dSSGFERlphVFZxWWpJd2RtSkhPVzVoVnpSMllqSkdNV1JIWjNkTVoxbExTM2RaUWtKQlIwUjJla0ZDQ2tOQlVXZEVRalZ2WkVoU2QyTjZiM1pNTW1Sd1pFZG9NVmxwTldwaU1qQjJZa2M1Ym1GWE5IWmlNa1l4WkVkbmQyZFpiMGREYVhOSFFWRlJRakZ1YTBNS1FrRkpSV1pCVWpaQlNHZEJaR2RFWkZCVVFuRjRjMk5TVFcxTldraG9lVnBhZW1ORGIydHdaWFZPTkRoeVppdElhVzVMUVV4NWJuVnFaMEZCUVZrNE5RcGFTalUyUVVGQlJVRjNRa2hOUlZWRFNWRkRjelYxVVdWd0wybzRiekExWm1Kek5IUlFaV1JhUkdSeldHWjZWRVZJY1dSNlJXYzVhVmx4Y3pnNFVVbG5DbGMzU0hwVVNHZEVhMnR4ZDFsbVl5OVhTRTVOVDJKaUsyVnRNa2hEYUdOblNYaDJPRGxwUlhwQk1VMTNRMmRaU1V0dldrbDZhakJGUVhkTlJHRlJRWGNLV21kSmVFRlBZa2hyY0UxR1IxaE1VVkZzU0Vsb1p5ODJZelIwU2tWWlNFWmphMHB2ZVVWMVkxbzJVMnBMTVRoelJVbFpNM2RhU2pFNFMwMTJkRVJVVEFwSmJqQlVTV2RKZUVGTmQxTk9WVVZaYTBaWWJHSmxNRk4wVldabWVEaG9iMFpaZDBNNU1XSm9SaXMzTW1Gd1pISmhSMkYwYWk5Q1RsaFhVRTUyUW1oaENucGphRkUzVkdOV2FGRTlQUW90TFMwdExVVk9SQ0JEUlZKVVNVWkpRMEZVUlMwdExTMHRDZz09In19fX0=",
"integratedTime": 1714654846,
"logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
"logIndex": 90479852,
"verification": {
"inclusionProof": {
"checkpoint": "rekor.sigstore.dev - 2605736670972794746\n86334677\n8GboC+lehUKx872Dad65zqLn6xQCfxnLi7bfO9nnFW4=\n\n— rekor.sigstore.dev wNI9ajBFAiEArXyLKFzLIlTgoQLoavPlu1HS/cRjms7lqgxkNEuAie0CIFVCniMcl3OQC9AkD9x5IrJ7PfBak5PWQCbpMl8C7zUZ\n",
"hashes": [
"6fa8342a8fa479b666a99d536c10aa85e526d5b045a0b0d964931bda574100c3",
"79125eabb966033cd159bd8b2eb80909de3b40ef3d8a9a47cb822b958173207f",
"f25bf73c8ed107c8b3f6c6daa87635334f590390b46e912f5288f45c2a896b1c",
"2394e41c4a84c18d10d26bd177559911c2ee5a133273c6821b8d3f39b2e7ecb4",
"9992b3bbe893ca8667dc33fc59fdc636382951eb4892efc2a567169b8b0624db",
"8b15d30faadf0c8dc8412c3e13fbf72a91013f72050d0cd4f230540b936c51d1",
"92983d6ab548c62ba72f31404f6f4ab2249d58cc2cfa80fd1af3555e85cd7cd1",
"c535006f6f78e1ec9d634a5eb75e92cf28ec7c916d5d485233b14b3541cbd37b",
"a3a402e020584c6095d2eaef54c0aba9a06196ee5a18ed2c561442f0b9ce7dc4",
"e240bd2f8a2b89c0d6baadd61dc82af2774caaf80d15568a1c496a59f1b1d3cf",
"8aefab5b1cd43ed2b925ebe56521a19e56f02e441ab22cb90ccd2397af5d3fd6",
"bc49680a35999b3a6c41df98bf3dc60ead54dd6b30579d8e402e1a8ec6272eca",
"dfc65a0483d2d3c5c74f752f8d566dc3725bb8ada9e6cb740b49896c2c7d3ee0",
"e14b99d79746d802523407b27c7dd87ae6bfb53127767151090de6d4f43776ba",
"e87acc4379e67e848cd045eb690d8cf1f0a56c252ddfbd874a237a64faa863d5",
"43d09bb6deffd8af04e54c86540c85a904403e9dc6715a89ac2f8755b7096282",
"b20c2621571ee6b95ffc7655dbf307e63fa872aafc043f36c9f6b814911f478c",
"d9a68bcfc5dcbd7dc8dc885fb745bbd357d52880992d8b4123145b3e6764719d",
"b23a2193fdc34087d74e07ffe57a70b5d17bc8d6eb7fc63290e307af50b20584",
"f7c7a7ccc682fb1e6808cbc8650039cfcbeed9aa4330216f13ff77e4d7ee3f0f"
],
"logIndex": 86316421,
"rootHash": "f066e80be95e8542b1f3bd8369deb9cea2e7eb14027f19cb8bb6df3bd9e7156e",
"treeSize": 86334677
},
"signedEntryTimestamp": "MEYCIQDQ4MLJgPbWjlpSzMXl7NdmPo8xaxDCOqeFwL5P4FbjCAIhAL56Y10YJOKVHOcrfM+D6FgNwx9HbdXd7h4P0+EpF419"
}
}
Loading