Comments (4)
It was a service down at the backend.
from pico-hsm.
I'm getting similar issues
from pico-hsm.
@polhenarejos thanks! it indeed works now again.
However, what is this web service and what does it do? Is there a way to run this yourself?
I also noticed that the --pin parameter is no longer supported when initializing the HSM, am I using the wrong version of the script or is the documentation not up-to-date?
thank you again for your work and support!
regards,
Frederik
from pico-hsm.
Usually SmartCards have a pair of device key and certificate, signed by a PKI owned by the vendor. The private key and the certificate are generated during the manufacturing and are embedded into the ROM of the device to avoid accidental deletions. This private key is used for attestation of all keys generated by the device.
This web service emulates all this process. During the initialization, a private key is generated and store securely in the Pico HSM (the device key). Then, the public key (the public point) is extracted from the device and uploaded to my PKI, which signs the public key and returns a certificate tied to the device public-private keypair.
In the future I am planing to open this process to accept other PKI. However, this is not straightforward as the certificate must be CV compliant (a standard defined by BSI from Germany).
The --pin
parameter is supported, as usual. Try to put --pin
parameter before the initialize
command.
from pico-hsm.
Related Issues (20)
- Are there plans to add support for ed25519? HOT 5
- Response time issue HOT 2
- Error importing dkek in development branch HOT 3
- Usage in Python HOT 5
- AES Encrypt / Decrypt HOT 13
- Usage on MacOS and Windows with Microsoft CCID driver HOT 8
- ERROR - common.h missing HOT 1
- ECDH derived key is missing one byte compared with openssl-pkeyutl HOT 3
- EC Key Creation HOT 4
- urllib.error.HTTPError: HTTP Error 500: Internal Server Error in "pico-hsm-tool.py" initialize command HOT 5
- mistake in pico-hsm-tool.py HOT 3
- Strange behaviours betwwen Windows 10 & 11 HOT 4
- How to list pkcs11 url of the private key? HOT 1
- security consideration info HOT 4
- Support for YD-RP2040 by VCC-GND Studio ? HOT 2
- USB IDs HOT 1
- waveshare zero build fails. HOT 11
- pico-hsm-tool urllib.error.HTTPError: HTTP Error 500: Internal Server Error HOT 2
- HTTP server error on initialization HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pico-hsm.