<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rekor on</title><link>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/</link><description>Recent content in Rekor on</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Copyright (c) 2023 Chainguard</copyright><lastBuildDate>Tue, 06 Oct 2020 08:49:15 +0000</lastBuildDate><atom:link href="https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/index.xml" rel="self" type="application/rss+xml"/><item><title>An Introduction to Rekor</title><link>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/an-introduction-to-rekor/</link><pubDate>Sat, 20 Aug 2022 08:49:31 +0000</pubDate><guid>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/an-introduction-to-rekor/</guid><description>&lt;p&gt;&lt;em&gt;An earlier version of this material was published in the &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@sequential&amp;#43;block@e785fae1be184e2c929db62dbe7444fa/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@vertical&amp;#43;block@a48c33126e2c4ee6ad3bfa6b7bc9c957"&gt;Rekor chapter&lt;/a&gt; of the Linux Foundation &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/home"&gt;Sigstore course&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Rekor stores records of artifact metadata, providing transparency for signatures and therefore helping the open source software community monitor and detect any tampering of the software supply chain. On a technical level, it is an append-only (sometimes called “immutable”) data log that stores signed metadata about a software artifact, allowing software consumers to verify that a software artifact is what it claims to be. You could think of Rekor as a bulletin board where anyone can post and the posts cannot be removed, but it’s up to the viewer to make informed judgements about what to believe.&lt;/p&gt;</description></item><item><title>How to Install the Rekor CLI</title><link>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-install-rekor/</link><pubDate>Sat, 20 Aug 2022 08:49:31 +0000</pubDate><guid>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-install-rekor/</guid><description>&lt;p&gt;&lt;em&gt;An earlier version of this material was published in the &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@sequential&amp;#43;block@e785fae1be184e2c929db62dbe7444fa/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@vertical&amp;#43;block@a48c33126e2c4ee6ad3bfa6b7bc9c957"&gt;Rekor chapter&lt;/a&gt; of the Linux Foundation &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/home"&gt;Sigstore course&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Follow this tutorial for an overview of how to install &lt;code&gt;rekor-cli&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;To install the Rekor command line interface (rekor-cli) with Go, you will need Go version 1.16 or greater. For Go installation instructions, see the &lt;a href="https://go.dev/doc/install"&gt;official Go documentation&lt;/a&gt;. If you have Go installed already, you can check your Go version via this command.&lt;/p&gt;
&lt;pre class="highlight" data-language="sh"&gt;&lt;code class="language-sh" data-lang="sh"&gt;go version&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;If Go is installed, you&amp;rsquo;ll receive output similar to the following.&lt;/p&gt;</description></item><item><title>How to Query Rekor</title><link>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-query-rekor/</link><pubDate>Sat, 20 Aug 2022 08:49:31 +0000</pubDate><guid>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-query-rekor/</guid><description>&lt;p&gt;&lt;em&gt;An earlier version of this material was published in the &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@sequential&amp;#43;block@e785fae1be184e2c929db62dbe7444fa/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@vertical&amp;#43;block@a48c33126e2c4ee6ad3bfa6b7bc9c957"&gt;Rekor chapter&lt;/a&gt; of the Linux Foundation &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/home"&gt;Sigstore course&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Rekor is the transparency log of Sigstore, which stores records of artifact metadata. Before querying Rekor, you should have the &lt;code&gt;rekor-cli&lt;/code&gt; installed, which you can achieve by following the &amp;ldquo;&lt;a href="https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-install-rekor/"&gt;How to Install the Rekor CLI&lt;/a&gt;&amp;rdquo; tutorial.&lt;/p&gt;
&lt;p&gt;In order to access the data stored in Rekor, the &lt;code&gt;rekor-cli&lt;/code&gt; requires either the log index of an entry or the UUID of a software artifact.&lt;/p&gt;</description></item><item><title>How to Sign and Upload Metadata to Rekor</title><link>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-sign-and-upload-metadata-to-rekor/</link><pubDate>Sat, 20 Aug 2022 08:49:31 +0000</pubDate><guid>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-sign-and-upload-metadata-to-rekor/</guid><description>&lt;p&gt;&lt;em&gt;An earlier version of this material was published in the &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@sequential&amp;#43;block@e785fae1be184e2c929db62dbe7444fa/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@vertical&amp;#43;block@a48c33126e2c4ee6ad3bfa6b7bc9c957"&gt;Rekor chapter&lt;/a&gt; of the Linux Foundation &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/home"&gt;Sigstore course&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This tutorial will walk you through signing and uploading metadata to the Rekor transparency log, which is a project of Sigstore. In order to follow along, you&amp;rsquo;ll need the &lt;code&gt;rekor-cli&lt;/code&gt; installed, which you can accomplish by following the &amp;ldquo;&lt;a href="https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/how-to-install-rekor/"&gt;How to Install the Rekor CLI&lt;/a&gt;&amp;rdquo; tutorial.&lt;/p&gt;
&lt;p&gt;We will use SSH to sign a text document. SSH is often used to communicate securely over an unsecured network and can also be used to generate public and private keys appropriate for signing an artifact.&lt;/p&gt;</description></item><item><title>How to Set Up An Instance of Rekor Instance Locally</title><link>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/install-a-rekor-instance/</link><pubDate>Sat, 20 Aug 2022 08:49:31 +0000</pubDate><guid>https://deploy-preview-3422--ornate-narwhal-088216.netlify.app/open-source/sigstore/rekor/install-a-rekor-instance/</guid><description>&lt;p&gt;&lt;em&gt;An earlier version of this material was published in the &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@sequential&amp;#43;block@e785fae1be184e2c929db62dbe7444fa/block-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022&amp;#43;type@vertical&amp;#43;block@a48c33126e2c4ee6ad3bfa6b7bc9c957"&gt;Rekor chapter&lt;/a&gt; of the Linux Foundation &lt;a href="https://learning.edx.org/course/course-v1:LinuxFoundationX&amp;#43;LFS182x&amp;#43;2T2022/home"&gt;Sigstore course&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;While individual developers may not generally need to set up their own instance of Rekor, it may be worthwhile to set up your own local instance in order to further understand how Rekor works under the hood. We will have multiple terminal sessions running to set up the Rekor server. You may want to use a tool such as &lt;a href="https://github.com/tmux/tmux/wiki"&gt;tmux&lt;/a&gt; to keep terminal sessions running in the background within the same window.&lt;/p&gt;</description></item></channel></rss>