Skip to content

centralize all key fetching logic

193a8af
Select commit
Loading
Failed to load commit list.
Open

Centralize all key fetching logic #2015

centralize all key fetching logic
193a8af
Select commit
Loading
Failed to load commit list.
Chainguard Enforce / Enforce - Commit Signing succeeded Jan 13, 2026 in 0s

Successfully verified commit signature.

CLAIM DESCRIPTION
Found Git signature
Validated Git signature
Validated Rekor entry
Allowed by policy

Details

Certificate

Details
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 350754142815570224087995939588250484233288787002 (0x3d705c17849e5fd6ca6e71aa20e28bf8ec93a43a)
    Signature Algorithm: ECDSA-SHA384
        Issuer: O=sigstore.dev,CN=sigstore-intermediate
        Validity
            Not Before: Jan 13 21:15:47 2026 UTC
            Not After : Jan 13 21:25:47 2026 UTC
        Subject:         Subject Public Key Info:
            Public Key Algorithm: ECDSA
                Public-Key: (256 bit)
                X:
                    5f:30:96:bc:79:ea:5b:b5:96:72:9f:1f:a7:ac:7d:
                    98:01:e6:7f:8f:22:d7:59:84:c3:2f:79:82:b1:8d:
                    a5:8e
                Y:
                    ae:88:80:e2:7e:a1:24:d8:9f:d4:47:97:e9:ec:6e:
                    d6:a1:c8:d7:90:1f:91:4e:74:f8:a0:83:ba:4d:3e:
                    c4:0c
                Curve: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage:
                Code Signing
            X509v3 Subject Key Identifier:
                F2:53:DC:05:25:90:64:CB:C7:ED:93:34:BB:DD:93:30:5D:80:14:BC
            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:t.ramlot@hotmail.com
            oidcIssuer:
                https://github.com/login/oauth
            Unknown extension 1.3.6.1.4.1.57264.1.8
            Signed Certificate Timestamp:
                BHkAdwB1AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABm7k2/WAAAAQDAEYwRAIgFnayxAD5JnPI0vmzrI88j5MccUaFYM0P9vTBJFvi8YQCIHMe+PgS0EZhKx+KbPLNGLd2kcau2NjF1aY1W6qDUaxQ

    Signature Algorithm: ECDSA-SHA384
         30:66:02:31:00:d3:9c:01:4c:01:f3:70:6e:73:bf:d2:b1:67:
         f9:52:2f:56:61:1a:0e:e5:db:81:4d:29:52:76:47:dd:52:b4:
         c3:03:b8:bb:ef:6a:db:58:32:b7:a9:d2:d1:c9:df:76:63:02:
         31:00:9e:4f:8e:b9:47:f7:5a:50:fd:44:5d:f9:a1:52:29:86:
         2a:a2:0a:6d:0a:68:db:a6:2d:a7:34:bc:e3:df:72:92:9c:dc:
         97:21:ce:77:09:e3:63:3b:4b:72:ff:b3:49:57

Rekor Entry

Details
{
  "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJkZjRmNTAzOTNhYzVhNDVmZTg5NGYzMTQ4ODJlNzE2NDI2ODBlYmRlNmU0OTVjOTZlMjhhMWMzOGM5NDc4ODNmIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJRFk3Wi9oZEV1cmRJUWN1K2tkOW1iUlBCZGM3WlF4SVRFY1FRZGs4Q2ttN0FpRUE2N2dTSjNrMEx3ZmJrdE01RFB4QktjMU1yL0NvekJHOGZKbUdkL09iQTBNPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTXdla05EUVd4cFowRjNTVUpCWjBsVlVGaENZMFkwVTJWWU9XSkxZbTVIY1VsUFMwd3JUM2xVY0VSdmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFpkMDFVUlhwTmFrVjRUbFJSTTFkb1kwNU5hbGwzVFZSRmVrMXFSWGxPVkZFelYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZZZWtOWGRraHVjVmMzVjFkamNEaG1jRFo0T1cxQlNHMW1ORGhwTVRGdFJYZDVPVFVLWjNKSFRuQlpOblZwU1VScFpuRkZhekpLTDFWU05XWndOMGMzVjI5amFsaHJRaXRTVkc1VU5HOUpUelpVVkRkRlJFdFBRMEZZWTNkblowWjZUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlU0YkZCakNrSlRWMUZhVFhaSU4xcE5NSFU1TWxSTlJqSkJSa3gzZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDBsbldVUldVakJTUVZGSUwwSkNaM2RHYjBWVlpFTTFlVmxYTVhOaU0xSkJZVWM1TUdKWFJuQmlRelZxWWpJd2QweEJXVXRMZDFsQ1FrRkhSQXAyZWtGQ1FWRlJaV0ZJVWpCalNFMDJUSGs1Ym1GWVVtOWtWMGwxV1RJNWRFd3llSFphTW14MVRESTVhR1JZVW05TlF6UkhRMmx6UjBGUlVVSm5OemgzQ2tGUlowVkpRWGRsWVVoU01HTklUVFpNZVRsdVlWaFNiMlJYU1hWWk1qbDBUREo0ZGxveWJIVk1NamxvWkZoU2IwMUpSMHBDWjI5eVFtZEZSVUZrV2pVS1FXZFJRMEpJYzBWbFVVSXpRVWhWUVROVU1IZGhjMkpJUlZSS2FrZFNOR050VjJNelFYRktTMWh5YW1WUVN6TXZhRFJ3ZVdkRE9IQTNielJCUVVGSFlncDFWR0k1V1VGQlFVSkJUVUZTYWtKRlFXbEJWMlJ5VEVWQlVHdHRZemhxVXl0aVQzTnFlbmxRYTNoNGVGSnZWbWQ2VVM4eU9VMUZhMWNyVEhob1FVbG5DbU40TnpRclFreFJVbTFGY2tnMGNITTRjekJaZEROaFVuaHhOMWt5VFZoV2NHcFdZbkZ2VGxKeVJrRjNRMmRaU1V0dldrbDZhakJGUVhkTlJHRlJRWGNLV21kSmVFRk9UMk5CVlhkQ09ETkNkV00zTDFOelYyWTFWV2s1VjFsU2IwODFaSFZDVkZOc1UyUnJabVJWY2xSRVFUZHBOemN5Y21KWFJFc3pjV1JNVWdwNVpEa3lXWGRKZUVGS05WQnFjbXhJT1RGd1VTOVZVbVFyWVVaVFMxbFpjVzluY0hSRGJXcGljR2t5Yms1TWVtb3pNMHRUYms1NVdFbGpOVE5EWlU1cUNrOHdkSGt2TjA1S1ZuYzlQUW90TFMwdExVVk9SQ0JEUlZKVVNVWkpRMEZVUlMwdExTMHRDZz09In19fX0=",
  "integratedTime": 1768338948,
  "logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
  "logIndex": 820068171,
  "verification": {
    "inclusionProof": {
      "checkpoint": "rekor.sigstore.dev - 1193050959916656506\n698170180\nEn/7CVS1Sl4oAHiVCtVPj2ePOFCQFI2BrQV8IWTN/3A=\n\n— rekor.sigstore.dev wNI9ajBFAiEA+DKoTyjpo08QwBah2lA1wFF69JeV8gV+TV7Hl2YYhXYCIFPmQSW6r7yLBbFYAArNhJG1ABZiaJGmBPJP0tmZ1bLk\n",
      "hashes": [
        "d0b649ca9fe2afd53412f4991917cdf81947ba413c1acf020e3ec48944f63852",
        "7c96ca367b1980c20a6f805b49b06242e3e6a844c7231e4ac0e73bf5f68197bb",
        "af44effe1635f6ccd706805b6a953f841220a859958ec72b94fb2b1733e0b8ea",
        "51dff6fa39ef22570faafceb8b2efa64cc6b5311c9134da3ada0026f4f84f9d4",
        "0e0937c440d0f2cb0074f553b677312bdcb7352e7897aee344c9e6a9b6b79eb4",
        "0dba752f8907af327d6040b1cb779f3635117d047410574846737f83f00febce",
        "f61df3ae1e9f67279d082267a27076009a568fb3a5b45cf75ed62ad82cefc889",
        "6bde56d2d3fdbbcb5895074abb4f79a794d2fc260e8925e0e1cc6fe3cf248154",
        "0c8dcb7f751781f5b2c39b5af7242c3769ec790ad1c1b50d107c1694e00becfb",
        "3239bf8ffbe7e49d6c8b1e53ffec2614d7ee9cc1f24a986a89dd0fdfdfc4cae1",
        "2b3ae40daa2010923caaf352c2a3870fe7bf285af9eda55a1f3c92372aa0cec3",
        "28acb313cbedb2f8db67d0b03188c362210f3d58bac66132e5ab239d045d05a0",
        "e9b4da1d1097896b4fe8e1b1e41e5afbccf9b152199722e71ae6194f1692dc2a",
        "e5782cbe4095d2099d05237282e906d9729fde61c20ea214013447f2aee1ae05",
        "d85a532b1c03fad4fab5d190fe708af60e1512a93560025191e3912a4d745f1a",
        "ab98a58599f08b133380d9818103e159f55b3fae88513f2e45cd97b8f92adb35",
        "8dfbefb17669392e910f5d31c6590d078f12fc14182c44ceb38b5bc53b742cb5",
        "ecada80bc7c9dd73805f018a86557593413d58496fba8f384bbf636f9ec2be00",
        "a3c340e6d1b7d03d1269166ad4189b726dcc965af060d57c87afe593887a1cb0",
        "40d3826bf31d2c5e3f63f0ca53fa284838dd4caa9d0cda66e684857dfcb71311",
        "17d3124394a6a05afe868003725a5d158e76fd32df1c39cd3d86fd64d60ee602",
        "4f80ea583e36840b4dfaf5fc8ca096aa80b899e13825e908f4bc5818270fcb53"
      ],
      "logIndex": 698163909,
      "rootHash": "127ffb0954b54a5e280078950ad54f8f678f385090148d81ad057c2164cdff70",
      "treeSize": 698170180
    },
    "signedEntryTimestamp": "MEYCIQDQfC1tmENuSGaPUVmiU+0X4OBR2/KozLjrnROtp9shDwIhALtPA9ZRjevL+CAv++SFgzSqLzBEOS5hcGnJljodY8Ib"
  }
}