<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title/><link>https://bemagri.xyz/</link><atom:link href="https://bemagri.xyz/index.xml" rel="self" type="application/rss+xml"/><description/><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sat, 08 Aug 2026 00:00:00 +0000</lastBuildDate><image><url>https://bemagri.xyz/media/icon_hu_b1b8ea8dd459471c.png</url><title/><link>https://bemagri.xyz/</link></image><item><title>Meeting in the Middle: A Co-Design Paradigm for FHE and AI Inference</title><link>https://bemagri.xyz/publications/meeting-in-the-middle-a-co-design-paradigm-for-fhe-and-ai-in/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/meeting-in-the-middle-a-co-design-paradigm-for-fhe-and-ai-in/</guid><description/></item><item><title>The Cost of Fluidity: Communication Complexity Trade-offs in Fluid MPC</title><link>https://bemagri.xyz/publications/the-cost-of-fluidity-communication-complexity-trade-offs-in-1/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/the-cost-of-fluidity-communication-complexity-trade-offs-in-1/</guid><description/></item><item><title>The Cost of Fluidity: Communication Complexity Trade-Offs in Fluid MPC</title><link>https://bemagri.xyz/publications/the-cost-of-fluidity-communication-complexity-trade-offs-in/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/the-cost-of-fluidity-communication-complexity-trade-offs-in/</guid><description/></item><item><title>Guarding the Signal: Secure Messaging with Reverse Firewalls</title><link>https://bemagri.xyz/publications/guarding-the-signal-secure-messaging-with-reverse-firewalls-1/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/guarding-the-signal-secure-messaging-with-reverse-firewalls-1/</guid><description/></item><item><title>Guarding the Signal: Secure Messaging with Reverse Firewalls</title><link>https://bemagri.xyz/publications/guarding-the-signal-secure-messaging-with-reverse-firewalls/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/guarding-the-signal-secure-messaging-with-reverse-firewalls/</guid><description/></item><item><title>Key Exchange in the Post-snowden Era: Universally Composable Subversion-Resilient PAKE</title><link>https://bemagri.xyz/publications/key-exchange-in-the-post-snowden-era-universally-composable/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/key-exchange-in-the-post-snowden-era-universally-composable/</guid><description/></item><item><title>Signature-based Witness Encryption with Compact Ciphertext</title><link>https://bemagri.xyz/publications/signature-based-witness-encryption-with-compact-ciphertext-1/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/signature-based-witness-encryption-with-compact-ciphertext-1/</guid><description/></item><item><title>Signature-Based Witness Encryption with Compact Ciphertext</title><link>https://bemagri.xyz/publications/signature-based-witness-encryption-with-compact-ciphertext/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/signature-based-witness-encryption-with-compact-ciphertext/</guid><description/></item><item><title>Certified Private Inference on Neural Networks via Lipschitz-Guided Abstraction Refinement</title><link>https://bemagri.xyz/publications/certified-private-inference-on-neural-networks-via-lipschitz/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/certified-private-inference-on-neural-networks-via-lipschitz/</guid><description/></item><item><title>Certified Private Inference on Neural Networks via Lipschitz-Guided Abstraction Refinement (Version 1)</title><link>https://bemagri.xyz/publications/certified-private-inference-on-neural-networks-via-lipschitz-1/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/certified-private-inference-on-neural-networks-via-lipschitz-1/</guid><description/></item><item><title>Key Exchange in the Post-Snowden Era: UC Secure Subversion-Resilient PAKE</title><link>https://bemagri.xyz/publications/key-exchange-in-the-post-snowden-era-uc-secure-subversion-re/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/key-exchange-in-the-post-snowden-era-uc-secure-subversion-re/</guid><description/></item><item><title>McFly: Verifiable Encryption to the Future Made Practical</title><link>https://bemagri.xyz/publications/mcfly-verifiable-encryption-to-the-future-made-practical/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/mcfly-verifiable-encryption-to-the-future-made-practical/</guid><description/></item><item><title>Revisiting Transaction Ledger Robustness in the Miner Extractable Value Era</title><link>https://bemagri.xyz/publications/revisiting-transaction-ledger-robustness-in-the-miner-extrac/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/revisiting-transaction-ledger-robustness-in-the-miner-extrac/</guid><description/></item><item><title>Everlasting UC Commitments from Fully Malicious PUFs</title><link>https://bemagri.xyz/publications/everlasting-uc-commitments-from-fully-malicious-pufs/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/everlasting-uc-commitments-from-fully-malicious-pufs/</guid><description/></item><item><title>GearBox: Optimal-size Shard Committees by Leveraging the Safety-Liveness Dichotomy</title><link>https://bemagri.xyz/publications/gearbox-optimal-size-shard-committees-by-leveraging-the-safe/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/gearbox-optimal-size-shard-committees-by-leveraging-the-safe/</guid><description/></item><item><title>McFly: Verifiable Encryption to the Future Made Practical</title><link>https://bemagri.xyz/publications/mcfly-verifiable-encryption-to-the-future-made-practical-1/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/mcfly-verifiable-encryption-to-the-future-made-practical-1/</guid><description/></item><item><title>Universally Composable Subversion-Resilient Cryptography</title><link>https://bemagri.xyz/publications/universally-composable-subversion-resilient-cryptography-1/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/universally-composable-subversion-resilient-cryptography-1/</guid><description/></item><item><title>Universally Composable Subversion-Resilient Cryptography</title><link>https://bemagri.xyz/publications/universally-composable-subversion-resilient-cryptography/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/universally-composable-subversion-resilient-cryptography/</guid><description/></item><item><title>Broadcast-Optimal Two Round MPC with an Honest Majority</title><link>https://bemagri.xyz/publications/broadcast-optimal-two-round-mpc-with-an-honest-majority/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/broadcast-optimal-two-round-mpc-with-an-honest-majority/</guid><description/></item><item><title>Cryptographic reverse firewalls for interactive proof systems</title><link>https://bemagri.xyz/publications/cryptographic-reverse-firewalls-for-interactive-proof-system/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/cryptographic-reverse-firewalls-for-interactive-proof-system/</guid><description/></item><item><title>Everlasting UC Commitments from Fully Malicious PUFs</title><link>https://bemagri.xyz/publications/everlasting-uc-commitments-from-fully-malicious-pufs-1/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/everlasting-uc-commitments-from-fully-malicious-pufs-1/</guid><description/></item><item><title>GearBox: An Efficient UC Sharded Ledger Leveraging the Safety-Liveness Dichotomy</title><link>https://bemagri.xyz/publications/gearbox-an-efficient-uc-sharded-ledger-leveraging-the-safety/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/gearbox-an-efficient-uc-sharded-ledger-leveraging-the-safety/</guid><description/></item><item><title>Immunization against complete subversion without random oracles</title><link>https://bemagri.xyz/publications/immunization-against-complete-subversion-without-random-orac/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/immunization-against-complete-subversion-without-random-orac/</guid><description/></item><item><title>Random-Index PIR and Applications</title><link>https://bemagri.xyz/publications/random-index-pir-and-applications/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/random-index-pir-and-applications/</guid><description/></item><item><title>Refresh When You Wake Up: Proactive Threshold Wallets with Offline Devices</title><link>https://bemagri.xyz/publications/refresh-when-you-wake-up-proactive-threshold-wallets-with-of/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/refresh-when-you-wake-up-proactive-threshold-wallets-with-of/</guid><description/></item><item><title>Reparo: Publicly Verifiable Layer to Repair Blockchains</title><link>https://bemagri.xyz/publications/reparo-publicly-verifiable-layer-to-repair-blockchains/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/reparo-publicly-verifiable-layer-to-repair-blockchains/</guid><description/></item><item><title>Weight-Based Nakamoto-Style Blockchains</title><link>https://bemagri.xyz/publications/weight-based-nakamoto-style-blockchains/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/weight-based-nakamoto-style-blockchains/</guid><description/></item><item><title>YOSO: You Only Speak Once - Secure MPC with Stateless Ephemeral Roles</title><link>https://bemagri.xyz/publications/yoso-you-only-speak-once-secure-mpc-with-stateless-ephemeral/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/yoso-you-only-speak-once-secure-mpc-with-stateless-ephemeral/</guid><description/></item><item><title>YOSO: You Only Speak Once / Secure MPC with Stateless Ephemeral Roles</title><link>https://bemagri.xyz/publications/yoso-you-only-speak-once-secure-mpc-with-stateless-ephemeral-1/</link><pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/yoso-you-only-speak-once-secure-mpc-with-stateless-ephemeral-1/</guid><description/></item><item><title>Compiling a custom kernel for Slackware Linux with encrypted root partition</title><link>https://bemagri.xyz/blog/compiling-custom-kernel/</link><pubDate>Wed, 11 Mar 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/blog/compiling-custom-kernel/</guid><description>&lt;p&gt;If you have a full hd encryption with luks under slackware, you need to take some additional steps when upgrading to a custom kernel.&lt;/p&gt;
&lt;p&gt;First, download the kernel tarball from
with the following command (as root). In this example we are building version 5.5.8.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.5.8.tar.xz&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Then, extract the downloaded file and navigate to the directory&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# tar -xvf linux-5.5.8.tar.xz -C /usr/src&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# cd /usr/src/linux-5.5.8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Copy the config file of the current kernel as a starting point for the kernel configuration. Keep in mind that there are literally thousands of configuration options to choose from, so make sure you have some free time&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# zcat /proc/config.gz &amp;gt; .config&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now you can configure the kernel options with the following command&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# make menuconfig&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After you are done with the configuration don&amp;rsquo;t forget to save your new configuration file. Now it&amp;rsquo;s time to compile the source.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# make -j&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After the compilation is done, we need to install the modules and copy the kernel binary to the appropriate directory with the following command&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# make modules_install&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# cp arch/x86/boot/bzImage /boot/efi/EFI/Slackware/vmlinuz&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;We also need to copy the System.map file to the /boot folder&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# cp System.map /boot/System.map-5.5.8&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# cd /boot&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# rm System.map&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# ln -s System.map-5.5.8 System.map&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now we need to update the elilo.conf file located in /boot/efi/EFI/Slackware/ with the following&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-ini" data-lang="ini"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="na"&gt;chooser&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;simple&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="na"&gt;delay&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="na"&gt;timeout&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="na"&gt;image&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;vmlinuz
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; initrd = initrd.gz
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; append =&amp;#34;vt.default_utf8=1 resume=/dev/slackcrypt/swap&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; label=Slackware
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; read-only
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; append=&amp;#34;root=/dev/slackcrypt/root vga=normal ro&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The next step is to generate the initrd.gz file that is needed to load the system. If you require some special module that needs to be loaded before (such as nvme or ext4) you can specify in the command below with -m tag&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# mkinitrd -c -k 5.5.8 -r /dev/slackcrypt/root -h /dev/cryptvg/swap -C /dev/nvme0n1p2 -L -u -o /boot/efi/EFI/Slackware/initrd.gz&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Now the system should be ready to reboot into the new kernel. Enjoy!&lt;/p&gt;</description></item><item><title>Afgjort: A Partially Synchronous Finality Layer for Blockchains</title><link>https://bemagri.xyz/publications/afgjort-a-partially-synchronous-finality-layer-for-blockchai/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/afgjort-a-partially-synchronous-finality-layer-for-blockchai/</guid><description/></item><item><title>Broadcast-Optimal Two Round MPC with an Honest Majority</title><link>https://bemagri.xyz/publications/broadcast-optimal-two-round-mpc-with-an-honest-majority-1/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/broadcast-optimal-two-round-mpc-with-an-honest-majority-1/</guid><description/></item><item><title>Cryptographic Reverse Firewalls for Interactive Proof Systems</title><link>https://bemagri.xyz/publications/cryptographic-reverse-firewalls-for-interactive-proof-system-1/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/cryptographic-reverse-firewalls-for-interactive-proof-system-1/</guid><description/></item><item><title>Cryptographic Reverse Firewalls for Interactive Proof Systems</title><link>https://bemagri.xyz/publications/cryptographic-reverse-firewalls-for-interactive-proof-system-2/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/cryptographic-reverse-firewalls-for-interactive-proof-system-2/</guid><description/></item><item><title>Leveraging Weight Functions for Optimistic Responsiveness in Blockchains</title><link>https://bemagri.xyz/publications/leveraging-weight-functions-for-optimistic-responsiveness-in/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/leveraging-weight-functions-for-optimistic-responsiveness-in/</guid><description/></item><item><title>Minting Mechanism for Proof of Stake Blockchains</title><link>https://bemagri.xyz/publications/minting-mechanism-for-proof-of-stake-blockchains/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/minting-mechanism-for-proof-of-stake-blockchains/</guid><description/></item><item><title>Random-index PIR with Applications to Large-Scale Secure MPC</title><link>https://bemagri.xyz/publications/random-index-pir-with-applications-to-large-scale-secure-mpc/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/random-index-pir-with-applications-to-large-scale-secure-mpc/</guid><description/></item><item><title>Reparo: Publicly Verifiable Layer to Repair Blockchains</title><link>https://bemagri.xyz/publications/reparo-publicly-verifiable-layer-to-repair-blockchains-1/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/reparo-publicly-verifiable-layer-to-repair-blockchains-1/</guid><description/></item><item><title>Subversion-resilient signatures: Definitions, constructions and applications</title><link>https://bemagri.xyz/publications/subversion-resilient-signatures-definitions-constructions-an/</link><pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/subversion-resilient-signatures-definitions-constructions-an/</guid><description/></item><item><title>Afgjort - A Semi-Synchronous Finality Layer for Blockchains</title><link>https://bemagri.xyz/publications/afgjort-a-semi-synchronous-finality-layer-for-blockchains/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/afgjort-a-semi-synchronous-finality-layer-for-blockchains/</guid><description/></item><item><title>Immunization against Complete Subversion without Random Oracles</title><link>https://bemagri.xyz/publications/immunization-against-complete-subversion-without-random-orac-1/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/immunization-against-complete-subversion-without-random-orac-1/</guid><description/></item><item><title>Public Immunization Against Complete Subversion Without Random Oracles</title><link>https://bemagri.xyz/publications/public-immunization-against-complete-subversion-without-rand/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/public-immunization-against-complete-subversion-without-rand/</guid><description/></item><item><title>Redactable Blockchain in the Permissionless Setting</title><link>https://bemagri.xyz/publications/redactable-blockchain-in-the-permissionless-setting-1/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/redactable-blockchain-in-the-permissionless-setting-1/</guid><description/></item><item><title>Redactable Blockchain in the Permissionless Setting</title><link>https://bemagri.xyz/publications/redactable-blockchain-in-the-permissionless-setting/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/redactable-blockchain-in-the-permissionless-setting/</guid><description/></item><item><title>Refresh When You Wake Up: Proactive Threshold Wallets with Offline Devices</title><link>https://bemagri.xyz/publications/refresh-when-you-wake-up-proactive-threshold-wallets-with-of-1/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/refresh-when-you-wake-up-proactive-threshold-wallets-with-of-1/</guid><description/></item><item><title>A Family of FDH Signature Schemes Based on the Quadratic Residuosity Assumption</title><link>https://bemagri.xyz/publications/a-family-of-fdh-signature-schemes-based-on-the-quadratic-res/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/a-family-of-fdh-signature-schemes-based-on-the-quadratic-res/</guid><description/></item><item><title>Minting Mechanisms for Blockchain - or - Moving from Cryptoassets to Cryptocurrencies</title><link>https://bemagri.xyz/publications/minting-mechanisms-for-blockchain-or-moving-from-cryptoasset/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/minting-mechanisms-for-blockchain-or-moving-from-cryptoasset/</guid><description/></item><item><title>Secure Outsourcing of Cryptographic Circuits Manufacturing</title><link>https://bemagri.xyz/publications/secure-outsourcing-of-cryptographic-circuits-manufacturing/</link><pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/secure-outsourcing-of-cryptographic-circuits-manufacturing/</guid><description/></item><item><title>Redactable Blockchain - or - Rewriting History in Bitcoin and Friends</title><link>https://bemagri.xyz/publications/redactable-blockchain-or-rewriting-history-in-bitcoin-and-fr/</link><pubDate>Sun, 01 Jan 2017 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/redactable-blockchain-or-rewriting-history-in-bitcoin-and-fr/</guid><description/></item><item><title>Redactable Blockchain - or - Rewriting History in Bitcoin and Friends</title><link>https://bemagri.xyz/publications/redactable-blockchain-or-rewriting-history-in-bitcoin-and-fr-1/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/redactable-blockchain-or-rewriting-history-in-bitcoin-and-fr-1/</guid><description/></item><item><title>Secure Outsourcing of Circuit Manufacturing</title><link>https://bemagri.xyz/publications/secure-outsourcing-of-circuit-manufacturing/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/secure-outsourcing-of-circuit-manufacturing/</guid><description/></item><item><title>Subversion-Resilient Signature Schemes</title><link>https://bemagri.xyz/publications/subversion-resilient-signature-schemes-1/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/subversion-resilient-signature-schemes-1/</guid><description/></item><item><title>Subversion-Resilient Signature Schemes</title><link>https://bemagri.xyz/publications/subversion-resilient-signature-schemes/</link><pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/subversion-resilient-signature-schemes/</guid><description/></item><item><title>Certified Bitcoins</title><link>https://bemagri.xyz/publications/certified-bitcoins-1/</link><pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/certified-bitcoins-1/</guid><description/></item><item><title>Certified Bitcoins</title><link>https://bemagri.xyz/publications/certified-bitcoins/</link><pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate><guid>https://bemagri.xyz/publications/certified-bitcoins/</guid><description/></item></channel></rss>