blob: f653ffdc3c2cdb1d6a37753af05989b0981098f6 [file] [log] [blame]
Sergei Trofimov998a09a2019-04-11 09:13:20 +01001#!/usr/bin/env python3
2#-------------------------------------------------------------------------------
3# Copyright (c) 2019, Arm Limited. All rights reserved.
4#
5# SPDX-License-Identifier: BSD-3-Clause
6#
7#-------------------------------------------------------------------------------
8
9import sys
10
11from ecdsa import SigningKey, NIST256p
12
13
14if __name__ == '__main__':
15 outfile = sys.argv[1]
16
17 sk = SigningKey.generate(curve=NIST256p)
18 with open(outfile, 'wb') as wfh:
19 wfh.write(sk.to_pem())