MJ

M.G. Jóźwik

2 records found

SmartphoneDemocracy

Privacy-Preserving E-Voting on Decentralized Infrastructure using Novel European Identity

The digitization of democratic processes promises greater accessibility but presents challenges in terms of security, privacy, and verifiability. Existing electronic voting systems often rely on centralized architectures, creating single points of failure and forcing too much tru ...

Formally proving the correctness of the (un)currying refactoring

Using Agda with a simple Haskell-like programming language

When designing critical software, great care must be taken to guarantee its correctness. Refactoring is one of the techniques used to improve code readability, maintainability, and other factors without changing functionality. Thus, to ensure that it is properly applied, automate ...