This is just another blog covering various themes in various depths. The name draws inspiration from the initial design of the German implementation of the digital (COVID-19) vaccine passport. An IBM-led group designed the system, bypassing regular tender processes through a “Dringlichkeitsvergabe” (or “tender that requires urgency”). Its technical design (now changed) called for using the astonishing number of “five blockchains” to implement its requirements. Feel free to contact me and correct my grammar or points of view....
Nitro Enclaves: what's in CiphertextForRecipient?
Nitro Enclaves are the AWS take on Trusted Computing Environments (or TPE). Running a workload inside such an enclave enables two things: The only possible interactions between host and workload take place over services exposed over the vsock interface. The workload can prove to external services that it’s indeed running inside a Nitro Enclave. The first point is relatively straightforward. Nitro Enclave workloads have no network or persistent filesystem access and their EC2 hosts cannot access CPU or memory resources used by the workload, leading to strong isolation....
PGP/GPG vs. Signal: keeping communication secure
Keeping communication secure is a complex goal. It is already tricky to execute for technical or mature organizations. This makes it usually very challenging for non-technical and smaller structures. However, there are smaller or non-technical organizations that have significant, sensitive data to protect, such as professional healthcare associations, small NGOs, etc. PGP is a household name for many organizations (due to the early cryptowars), making it seem like a logical choice for communication security....
Why no ChatControl?
The discourse around “ChatControl” (and friends) is dominated by absolutes. Catastrophic scenarios of criminals “going dark” vs. the government’s all-seeing eye prying open your phones to fight through crimes. While catastrophizing has some attractive characteristics, the position that privacy is absolutely sacrosanct and trumps everything is not realistic. It would imply that private companies (or NGOs) can simply declare (through technological means) some area as out of reach for law enforcement....
Electrical vehicle charging in the city: problems and possible solutions
Charging an electrical vehicle (EV) takes more time than fuelling a traditional car with an internal combustion engine (ICE). The exact time it takes depends on various factors: Battery size (e.g. 74kWh) and the difference between the current (e.g. 10%) and the desired charge (e.g. 90%1) Type (AC2 or DC) and maximum output (e.g. 22kWh for AC or 300kWh for DC) of the charger Maximum charge accepted by the car (e....