#PCSC

2026-01-19

I take "completely deranged file formats for 500 please"

*scrolls*
*rubs eyes*
*pours double shot*
*downs shot*

"what is pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist?"

#pcsc #ccid #smartcard #omgwhyIsItSoTerrible

🌱🏴‍🅰️🏳️‍⚧️🐧📎 Ambiyelpambiguous_yelp@veganism.social
2026-01-02

@sashin

In the uk there are overreaching and broadly unenforced anti free speech laws and anti protest laws that only ever seem to get used against protestors

In the Police Crime Sentencing and Courts Act Section 78 you can get up to 10 years in prison for causing a "serious annoyance" (2c) "to the public or a section of the public" (1bi)

Theres also a law about having about 5 or more people playing music too loud in public without a permit the so called anti rave law put on the books in the 90s

These are just two that come to mind

#UK #UnitedKingdom #PCSC #PoliceCrimeSentencingAndCourts #Protest

2025-12-08

Installing Emacs in CRUX

How I managed to get Emacs working in CRUX: An exercise in piecemeal software acquisition, compilation, installation and, occasionally, prayer. This post is more a stream-of-consciousness/experience than a well-structured account, and highlights the processes required to get Emacs-related software compiled and configured in CRUX.

dowe.uk/2025/12/08/installing-

Emacs start page, with GNU imageEmacs start page, with GNU image
2025-04-19

Mein #yubikey wird in #keepassxc nicht mehr erkannt bzw erkannt aber nicht mehr gelesen. 😥😵‍💫🙈

#PCSC läuft. Hab das auch nochmal neu installiert. Aber hat nichts gebracht. 😵‍💫

Hat jemensch eine Idee wie ich das fixen könnte? 😅🙈
#eh22

(base) robin@ms-li-n-16-013:~> keepassxc
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
YubiKey: Failed to establish PCSC context.
YubiKey: PCSC interface is disabled or not initialized.
(base) robin@ms-li-n-16-013:~> sudo systemctl status pcscd.service
[sudo] password for root: 
● pcscd.service - PC/SC Smart Card Daemon
     Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; preset: disabled)
     Active: active (running) since Sat 2025-04-19 11:24:06 CEST; 1min 10s ago
 Invocation: 9329d05718c84027830ea578a2c56af5
TriggeredBy: ● pcscd.socket
       Docs: man:pcscd(8)
   Main PID: 5026 (pcscd)
      Tasks: 5 (limit: 18884)
        CPU: 56ms
     CGroup: /system.slice/pcscd.service
             └─5026 /usr/sbin/pcscd --foreground

Apr 19 11:24:06 ms-li-n-16-013 systemd[1]: Started PC/SC Smart Card Daemon.
(base) robin@ms-li-n-16-013:~> sudo systemctl status pcscd.socket
● pcscd.socket - PC/SC Smart Card Daemon Activation Socket
     Loaded: loaded (/usr/lib/systemd/system/pcscd.socket; enabled; preset: enabled)
     Active: active (running) since Sat 2025-04-19 11:22:07 CEST; 3min 28s ago
 Invocation: 5770cc7bcaed47f89f130f1d47cd9826
   Triggers: ● pcscd.service
     Listen: /run/pcscd/pcscd.comm (Stream)
     CGroup: /system.slice/pcscd.socket

Apr 19 11:22:07 ms-li-n-16-013 systemd[1]: Listening on PC/SC Smart Card Daemon Activation Socket.Screenshot vom Yubikey Authenticator 

Failed to open smart card connection(base) robin@ms-li-n-16-013:~> sudo systemctl status pcscd.service
● pcscd.service - PC/SC Smart Card Daemon
     Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; preset: disabled)
     Active: active (running) since Sat 2025-04-19 11:24:06 CEST; 9min ago
 Invocation: 9329d05718c84027830ea578a2c56af5
TriggeredBy: ● pcscd.socket
       Docs: man:pcscd(8)
   Main PID: 5026 (pcscd)
      Tasks: 5 (limit: 18884)
        CPU: 258ms
     CGroup: /system.slice/pcscd.service
             └─5026 /usr/sbin/pcscd --foreground

Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00000055 ../src/winscard_svc.c:408:ContextThread() Server protocol is 4:5
Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00248831 ../src/winscard_svc.c:404:ContextThread() Communication protocol mismatch!
Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00000138 ../src/winscard_svc.c:406:ContextThread() Client protocol is 4:4
Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00000008 ../src/winscard_svc.c:408:ContextThread() Server protocol is 4:5
Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00359199 ../src/winscard_svc.c:404:ContextThread() Communication protocol mismatch!
Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00000026 ../src/winscard_svc.c:406:ContextThread() Client protocol is 4:4
Apr 19 11:29:47 ms-li-n-16-013 pcscd[5026]: 00000003 ../src/winscard_svc.c:408:ContextThread() Server protocol is 4:5
Apr 19 11:29:48 ms-li-n-16-013 pcscd[5026]: 00609843 ../src/winscard_svc.c:404:ContextThread() Communication protoco
2025-03-05

@janvlug @belastingdienst #libnfc was build to work with NFC chips and could also be used with e.g. #PN532 #arduino boards while #PCSC is the smartcard interface which also works with contact readers

Jan Vlugjanvlug
2025-03-05

I'm looking for an reader to use under . Preferably without the need to manually install (proprietary) drivers.

I saw this recommendation:

reddit.com/r/nfctools/comments

So some options are:
ACR1252U
HID OMNIKEY 5022CL

Do you have any experience or recommendations? I prefer and over proprietary.

What is the difference between and ?

libhunt.com/compare-libnfc-vs-

My use case is to log in at the (@belastingdienst) with .

2025-03-05

"mal eben"... #PCSC unter WSL / #Dart / #Flutter nutzen
...3 Stunden später

2025-01-10

Пишем приложение для SIM-карты

Приветствую всех! Думаю, многим из вас доводилось слышать такое утверждение, что SIM-карта — по сути полноценный специализированный компьютер. А раз симка — это компьютер, то, очевидно, должен быть и софт для него. Как насчёт попробовать что-нибудь написать и заставить это работать прямо на карте? Давайте разбираться. Итак, в сегодняшней статье поговорим про эту довольно редко упоминающуюся сторону сотовой связи. Узнаем, как писать приложения, чтобы они запускались на всех телефонах, от Nokia 3310 до последних айфонов. Попутно выясним, как загружать их в SIM-карты и насколько сложно это сделать, и, конечно же, напишем наш первый апплет. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#timeweb_статьи #javacard #sim #python2 #pcsc #stk #gsm #kic #kid #ki #opc #adm #симки #смарткарты #iso7816

2024-05-01

Las arquitecturas cliente-servidor son muy comunes. Y se construyen para que los protocolos se puedan cambiar fácilmente sin tener que romper la compatibilidad a nivel de biblioteca o SO (ABI). #PCSC está pensado para ejecutarse dentro del mismo SO, no a través de la red. PCSC utiliza zócalos de Unix en.wikipedia.org/wiki/Unix_dom Literalmente pone: A Unix domain socket aka UDS or IPC socket (inter-process communication socket) is a data communications endpoint for exchanging data between processes executing on the same host operating system.

Un #Flatpak es un host diferente así que estaríamos rompiendo el principio básico de funcionamiento de un zócalo Unix.

2024-04-23

Как собрать LTE-модем на базе SDR

Приветствую всех! Пожалуй, самой закрытой технологией в пользовательском сегменте является сотовая связь. Очень немногие знают о том, как на самом деле работают телефоны и модемы, отчего им часто приписывают всякие мифические свойства. Как насчёт попробовать запустить полностью открытую реализацию модема стандарта 4G? Именно этим я и предлагаю заняться. Итак, в сегодняшней статье поговорим о том, как взаимодействовать с мобильной сетью при помощи SDR. Попутно узнаем, какой софт для этого существует, и соберём самый дорогой 4G-модем в истории. Традиционно будет много интересного.

habr.com/ru/companies/timeweb/

#timeweb_статьи #4g #модем #lte #опсос #сотовые_сети #смарткарты #pcsc #sim #gsm #imei #imsi #ki #opc #dragonos #srsran #srsue

𝖆𝖒𝖆𝖗𝖔𝖐amarok@mastodonczech.cz
2024-03-21

🤖 Prague Cyber Security Conference.
"Dopady umělé inteligence na kybernetickou bezpečnost, ochrana podmořských kabelů před kybernetickými hrozbami a cizím narušením, kybernetické válčení či boj s organizovanými kyberkriminálními skupinami – to byla stěžejní témata letošní Prague Cyber Security Conference."
#PCSC #NUKIB #bezpecnost #digitalnicesko #Praha
nukib.gov.cz/cs/infoservis/akt

Todd A. Jacobs | Pragmatic Cybersecuritytodd_a_jacobs@infosec.exchange
2024-01-04

#macOS broke #scdaemon and support for certain #ccid devices a few iterations ago, but if you're running Sonoma or are using @GPGTools you have to make some changes to your PATH, gpg.conf, gpg-agent.conf, and scdaemon.conf files to get #GPG working with a @yubico #YubiKey. Otherwise, no matter what you do, GPG won't be able to recognize the YubiKey properly, or access the key material stored on it.

This is basically the result of macOS "forcing" the use of its native #PCSC #daemon, which conflicts with the GPG #scdaemon. In addition, if you use both #GPGTools and a version of GPG installed via #Homebrew you will need to ensure that the non-Homebrew version is first in your PATH even for #CLI stuff.

This is apparently a known issue, and has been for a while, but it's hard to find the solution if you don't know exactly what to look for. The fixes require a bit of cargo-cult configuration changes; I haven't managed to fine it down to the smallest set of necessary changes yet, and this one doesn't cover the shell updates, so feel free to post a link of you know of a better starting point than this one.

github.com/Homebrew/homebrew-c

2023-12-03

From the category “This Week I learned”:

Getting your Smartcards and Security Tokens working on Linux

I’m honestly a bit surprised that this post was necessary at all as the problem is almost always missing dependencies.

#blog #smartcard #SecurityToken #yubikey #pcsc #fido2

2023-07-17

Just discovered github.com/WICG/web-smart-card for teaching #browsers #SmartCard #PCSC instead of ... running pcsc-lite in #WebAssembly / #PNaCl over #WebUSB (for #ChromeOS) or exposing the #pcscd socket (e.g., Linux). Notably the #AusweisApp2 is mentioned as one use case!

I hope this gains similar traction as #FIDO2/#WebAuthn/#U2F/#CTAP support in browsers, especially with the recent push for #Passkeys, as smart cards are very widely deployed in orgs and slimming down the stack would definitely be a win here.

2022-04-12

So #ubuntu snapped #Firefox breaks the use of smartcards, since you cannot load #pcsc plugins as they are outside of the sandbox.

I suppose there is a solution for that, but it's easier to download the browser directly from the official webpage.

MusiqueNow :pride: ✡️ 🇵🇸 :anarchismhebrew:MusiqueNow@todon.eu
2022-01-18

🇬🇧

I have a question

Are there any Brits out here disgusted and upset about the anti-democratic shitshow in the #UK?

#KillTheBill
#PCSC

MusiqueNow :pride: ✡️ 🇵🇸 :anarchismhebrew:MusiqueNow@todon.eu
2022-01-15

#KillTheBill #PCSC. #UK
✊ Stop the government criminalising protest - #ZackPolanski AM #ProtestIsNotACrime

The #Police, Crime, Sentencing and Courts Bill is returning to the House of Lords. The government have slipped in amendments that threaten our right to protes...

youtube.com/watch?v=7485vJoi2o

MusiqueNow :pride: ✡️ 🇵🇸 :anarchismhebrew:MusiqueNow@todon.eu
2022-01-15

For those outside the #UK who may not know what #PCSC is. (Al Jazeera, 4 months ago)
UK MPs debate new crime bill amid outrage over police protest response

UK politicians are debating a proposed law that would give police more power to crack down on protests.Prime Minister Boris Johnson has met with the police, ...

youtube.com/watch?v=0NaRseOoH1

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst