Difference between revisions of "KeyGen release note"

[quality revision] [quality revision]
m
 
m
 

Template:ArticleMainWriter Template:ReviewersList Template:ArticleApprovedVersion

The STM32MP Key Generator tool (KeyGen) generates three "key" files:

  • a public Key file.
  • a private Key file.
  • a Hash public key file.

More information can be found in the detailed release notes referenced later in this article.

1 KeyGen - Version 1.0.4.0[edit]

KeyGen for Linux®
host PCKeyGen for
and Windows® host PC
Download

Version

0

1.

4.

0

Template:STdotcomInfo

Version 0

.

4.0

Template:STdotcomInfo

Installation * Go to the host PC directory where you intend to install the tool (<STM32MP Key Generator tool installation directory>. If you follow the proposition of directory structure for tools, enter:
$ cd STM32MPU-Tools

  • Download the archive file in this directory.
  • Uncompress the archive file to get the STM32MP Key Generator tool:
 $ tar xvf STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz 
  • The installation is then complete. To use this tool, follow the instruction given in KeyGen tool.
* Go to the host PC directory where you intend to install the tool (<STM32MP Key Generator tool installation directory>. If you follow the proposition of directory structure for tools, enter:
$ cd STM32MPU-Tools

  • Download the archive file in this directory.
  • Uncompress the archive file to get the STM32MP Key Generator tool:
 $ unzip STM32MP_KeyGen_v0.4.0.zip 

0

Installing the KeyGen tool
  • To use STM32MP KeyGen Tool, the installation of STM32CubeProgrammer is needed.
  • The installation is then complete. To use this tool, follow the instruction given in KeyGen tool.
Detailed release note
  • Full details about the content of this tool release are available
in the <STM32MP Key Generator tool installation directory>/STM32MP_KeyGen ReleaseNote.pdf file.
  • For former releases, please go through the archives of the ecosystem release note.
  • 2 Archives[edit]

    No previous version available.

    2.1 KeyGen - Version 0.4.0[edit]


    <noinclude>
    
    {{ArticleMainWriter|AymenA}}
    {{ReviewersList|To be completed by LionelD}}
    {{ArticleApprovedVersion | NathalieS | Jean-ChristopheT | No previous approved version | AnneJ - 28Jun'18 - 7993 | 29Jun'18}}
    
    [[Category:Release notes]]
    [[Category:KeyGen tool]]
    {{UpdateNeededForNewRelease|
    * Copy the current release (first chapter) in the "Archives" chapter
    * Change the version of the tool
    * Change the name of the archive file
    * Change the download URLs
    }}</noinclude>
    
    The STM32MP Key Generator tool (KeyGen) generates three "key" files:
    * a public Key file.
    * a private Key file.
    * a Hash public key file.
    More information can be found in the detailed release notes referenced later in this article. 
    
    
    {{ReviewsComments|NSA W816 : in the release note it is not explained how to use it, may be it could be sefull to create and article explaining the usage of keyGen and signing tools}}
    
    ==KeyGen - Version 0.4.0 ==
    
    {| class="wikitable"
    |-
    !  !! ==KeyGen - Version 1.0.0 ==
    {| class="st_table"
    |-
    !colspan="3" | KeyGen for Linux<sup>&reg;</sup>  host PC!! KeyGen for and Windows<sup>&reg;</sup>  host PC
    |-
    | '''Download''' 
    || 
    '''Version 0.4.0'''
    {{InternalInfo|[https://codex.cro.st.com/file/download.php/5092/89901/p10350_r42065/STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz]}}
    {{STdotcomInfo|
    * '''A ''my.st.com'' account with specific access rights is required. Please request access to your ST support contact.'''
    * You need to be logged on ''my.st.com'' before accessing the following link:
    [https://my.st.com/collab/g1/stm32mp1/Common_library/Tools/STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz]}} 
    || 
    '''Version 0.4.0'''
    {{InternalInfo| [https://codex.cro.st.com/file/download.php/5092/89903/p10350_r42065/STM32MP_KeyGen_v0.4.0.zip STM32MP_KeyGen_v0.4.0.zip] }}
    {{STdotcomInfo|
    * '''A ''my.st.com'' account with specific access rights is required. Please request access to your ST support contact.'''
    * You need to be logged on ''my.st.com'' before accessing the following link:
    [https://my.st.com/collab/g1/stm32mp1/Common_library/Tools/STM32MP_KeyGen_v0.4.0.zip STM32MP_KeyGen_v0.4.0.zip]
    }} 
    |-
    | '''Installation''' 
    || * Go to the host PC directory where you intend to install the tool (''<STM32MP Key Generator tool installation directory>''. If you follow the [[Example of directory structure for tools|proposition of directory structure for tools]], enter:
    
     $ cd STM32MPU-Tools
    * Download the archive file in this directory.
    * Uncompress the archive file to get the STM32MP Key Generator tool:<pre> $ tar xvf STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz </pre>
    
    * '''The installation is then complete'''. To use this tool, follow the instruction given in [[KeyGen tool]].
    ||* Go to the host PC directory where you intend to install the tool (''<STM32MP Key Generator tool installation directory>''. If you follow the [[Example of directory structure for tools|proposition of directory structure for tools]], enter:
     $ cd STM32MPU-Tools
    * Download the archive file in this directory.
    * Uncompress the archive file to get the STM32MP Key Generator tool:<pre> $ unzip STM32MP_KeyGen_v0.4.0.zip </pre>
    
    * colspan="2" |
    '''Version 1.0.0'''
    * KeyGen is integrated in [[STM32CubeProgrammer]] package, available [https://www.st.com/en/development-tools/stm32cubeprog.html here]
    |-
    | '''Installing the KeyGen tool''' 
    |colspan="2" |
    * To use STM32MP KeyGen Tool, the installation of [[STM32CubeProgrammer]] is needed.
    * '''The installation is then complete'''. To use this tool, follow the instruction given in [[KeyGen tool]].
    |-
    | '''Detailed release note''' 
    | colspan="2" | 
    * Full details about the content of this tool release are available in the '''<STM32MP Key Generator tool installation directory>/STM32MP_KeyGen ReleaseNote.pdf''' file.
    * For former releases, please go through the [[STM32MP15 ecosystem release note#Archives| archives]] of the ecosystem release note.
    |}
    
    ==Archives==
    No previous version available.
    
    ===KeyGen - Version 0.4.0===<div class="NavFrame collapsed">
    <div class="NavHead">Details</div>
    <div class="NavContent">
    
    {{InternalInfo|Please copy here the content of the former release when delivering a new release}}</div>
    </div>
    [https://www.st.com/en/development-tools/stm32cubeprog.html here].
    |}
    <noinclude>
    
    [[Category:Release notes]]
    [[Category:KeyGen tool]]
    {{PublicationRequestId | 7993 | 2018-06-28 | AnneJ}}
    {{UpdateNeededForNewRelease|
    * Copy the current release (first chapter) in the "Archives" chapter
    * Change the version of the tool
    * Change the name of the archive file
    * Change the download URLs
    }}</noinclude>
    (10 intermediate revisions by 6 users not shown)
    Line 1: Line 1:
    <noinclude>
     
    {{ArticleMainWriter|AymenA}}
     
    {{ReviewersList|To be completed by LionelD}}
     
    {{ArticleApprovedVersion | NathalieS | Jean-ChristopheT | No previous approved version | AnneJ - 28Jun'18 - 7993 | 29Jun'18}}
     
     
    [[Category:Release notes]]
     
    [[Category:KeyGen tool]]
     
    {{UpdateNeededForNewRelease|
     
    * Copy the current release (first chapter) in the "Archives" chapter
     
    * Change the version of the tool
     
    * Change the name of the archive file
     
    * Change the download URLs
     
    }}
     
    </noinclude>
     
     
     
    The STM32MP Key Generator tool (KeyGen) generates three "key" files:
     
    The STM32MP Key Generator tool (KeyGen) generates three "key" files:
     
    * a public Key file.
     
    * a public Key file.
    Line 20: Line 5:
     
    More information can be found in the detailed release notes referenced later in this article.  
     
    More information can be found in the detailed release notes referenced later in this article.  
       
     
    +
    ==KeyGen - Version 1.0.0 ==
    {{ReviewsComments|NSA W816 : in the release note it is not explained how to use it, may be it could be sefull to create and article explaining the usage of keyGen and signing tools}}
    +
    {| class="st_table"
     
     
    ==KeyGen - Version 0.4.0 ==
     
     
     
     
     
    {| class="wikitable"
     
     
    |-
     
    |-
    ! !! KeyGen for Linux<sup>&reg;</sup> host PC!! KeyGen for Windows<sup>&reg;</sup> host PC
    +
    !colspan="3" | KeyGen for Linux<sup>&reg;</sup> and Windows<sup>&reg;</sup> host PC
     
    |-
     
    |-
     
    | '''Download'''  
     
    | '''Download'''  
    ||  
    +
    |colspan="2" |
    '''Version 0.4.0'''
    +
    '''Version 1.0.0'''
    {{InternalInfo|[https://codex.cro.st.com/file/download.php/5092/89901/p10350_r42065/STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz]}}
    +
    * KeyGen is integrated in [[STM32CubeProgrammer]] package, available [https://www.st.com/en/development-tools/stm32cubeprog.html here]
    {{STdotcomInfo|
     
    * '''A ''my.st.com'' account with specific access rights is required. Please request access to your ST support contact.'''
     
    * You need to be logged on ''my.st.com'' before accessing the following link:
     
    [https://my.st.com/collab/g1/stm32mp1/Common_library/Tools/STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz]}}
     
    ||
     
    '''Version 0.4.0'''
     
    {{InternalInfo| [https://codex.cro.st.com/file/download.php/5092/89903/p10350_r42065/STM32MP_KeyGen_v0.4.0.zip STM32MP_KeyGen_v0.4.0.zip] }}
     
    {{STdotcomInfo|
     
    * '''A ''my.st.com'' account with specific access rights is required. Please request access to your ST support contact.'''
     
    * You need to be logged on ''my.st.com'' before accessing the following link:
     
    [https://my.st.com/collab/g1/stm32mp1/Common_library/Tools/STM32MP_KeyGen_v0.4.0.zip STM32MP_KeyGen_v0.4.0.zip]
     
    }}
     
     
    |-
     
    |-
    | '''Installation'''  
    +
    | '''Installing the KeyGen tool'''  
    || * Go to the host PC directory where you intend to install the tool (''<STM32MP Key Generator tool installation directory>''. If you follow the [[Example of directory structure for tools|proposition of directory structure for tools]], enter:
    +
    |colspan="2" |
     
    +
    * To use STM32MP KeyGen Tool, the installation of [[STM32CubeProgrammer]] is needed.
    $ cd STM32MPU-Tools
     
    * Download the archive file in this directory.
     
    * Uncompress the archive file to get the STM32MP Key Generator tool:
     
    <pre> $ tar xvf STM32MP_KeyGEN_v0.4.0_x64bits.tar.gz </pre>
     
    * '''The installation is then complete'''. To use this tool, follow the instruction given in [[KeyGen tool]].
     
    ||* Go to the host PC directory where you intend to install the tool (''<STM32MP Key Generator tool installation directory>''. If you follow the [[Example of directory structure for tools|proposition of directory structure for tools]], enter:
     
    $ cd STM32MPU-Tools
     
    * Download the archive file in this directory.
     
    * Uncompress the archive file to get the STM32MP Key Generator tool:
     
    <pre> $ unzip STM32MP_KeyGen_v0.4.0.zip </pre>
     
     
    * '''The installation is then complete'''. To use this tool, follow the instruction given in [[KeyGen tool]].
     
    * '''The installation is then complete'''. To use this tool, follow the instruction given in [[KeyGen tool]].
     
    |-
     
    |-
    | '''Detailed release note'''
    +
    | '''Detailed release note'''  
     
    | colspan="2" |  
     
    | colspan="2" |  
    * Full details about the content of this tool release are available in the '''<STM32MP Key Generator tool installation directory>/STM32MP_KeyGen ReleaseNote.pdf''' file.
    +
    * Full details about the content of this tool release are available [https://www.st.com/en/development-tools/stm32cubeprog.html here].
    * For former releases, please go through the [[STM32MP15 ecosystem release note#Archives| archives]] of the ecosystem release note.
     
     
    |}
     
    |}
       
    ==Archives==
    +
    <noinclude>
    No previous version available.
    +
    [[Category:Release notes]]
     
    +
    [[Category:KeyGen tool]]
    ===KeyGen - Version 0.4.0===
    +
    {{PublicationRequestId | 7993 | 2018-06-28 | AnneJ}}
    <div class="NavFrame collapsed">
    +
    {{UpdateNeededForNewRelease|
      <div class="NavHead">Details</div>
    +
    * Copy the current release (first chapter) in the "Archives" chapter
      <div class="NavContent">
    +
    * Change the version of the tool
    {{InternalInfo|Please copy here the content of the former release when delivering a new release}}
    +
    * Change the name of the archive file
      </div>
    +
    * Change the download URLs
    </div>
    +
    }}
     
    </noinclude>
     
    </noinclude>

    Attachments

    Discussions