Oops, that was missing some important bootstrap steps, especially critical
if you are unfamiliar with pgp workflows... Here is a revision. It assumes
you have certs already on the card and addresses an initial workflow, I've
not confirmed, but I would be happy to see corrections for more appropriate
FAQ presentations. I guess sections to use readonly and yubikey style smart
cards would cover most use cases?

On Tue, Nov 5, 2024 at 11:10 AM George Georgalis <geo...@galis.org> wrote:

>
>
> Abu Hussain Al Mukhtar <abuhuss...@secure.mailbox.org> writes:
>>
>> > I am trying to setup an OpenPGP Smartcard. AFAICT, nothing of the
>> > sort is discussed in the FAQs or in 'The Guide'.
>>
>
> Try a layered approach, map the [usb] device/daemon, io protocol, and
> crypto components with their functions, to the best of your knowledge.
> identify prefered and alternate software, review those docs for data
> (including "See Also" section of man pages) to fortify your component,
> function, and data flow mapping, revise and repeat. Unfortunately, this is
> often a prerequisite in a specialized context, with procedural privacy
> required, so non-standardized solutions often prevail.
>
> These are the tools I would start with:
> netpgp
> security/netpgp (netbsd and pkgsrc)
> security/netpgpverify
> security/pcsc-tools
> security/pcsc-lite
>
> Besides man pages wikipedia is helpful, eg: OpenPGP_card and Smart_card;
> and despite the absence of reason, LLM can be helpful to: Describe the high
> level steps required to leverage the installed tools netpgp, netpgpverify,
> pcsc-tools to verify signature, sign, encrypt and decrypt files based on
> smart card and OpenPGP cryptography.
>
> Attached here is a llm artifact that may serve as a faq and meet your
> needs? Please confirm!
>
> Notable, netpgp seems to rely on pcsc-tools, verses bundling card
> management functionality in. Matter of style in absence of a single
> standard...
>
> -George
>
>
> --
> George Georgalis, (415) 894-2710, http://www.galis.org/
>
>

-- 
George Georgalis, (415) 894-2710, http://www.galis.org/

Attachment: smartcard-crypto-guide.md
Description: Binary data

Reply via email to