6,034 research outputs found
Non-Abelian Majorana modes protected by an emergent second Chern number
The search for topological superconductors and non-Abelian Majorana modes
ranks among the most fascinating topics in condensed matter physics. There now
exist several fundamental superconducting phases which host symmetry protected
or chiral Majorana modes. The latter, namely the chiral Majorana modes are
protected by Chern numbers in even dimensions. Here we propose to observe novel
chiral Majorana modes by realizing Fulde-Ferrell-Larkin-Ovchinnikov state, i.e.
the pairing density wave (PDW) phase in a Weyl semimetal which breaks
time-reversal symmetry. Without symmetry protection, the 3D gapped PDW phase is
topologically trivial. However, a vortex line generated in such phase can host
chiral Majorana modes, which are shown to be protected by an emergent second
Chern number of a synthetic 4D space generalized from the PDW phase. We further
show that these chiral modes in the vortex rings obey 3D non-Abelian
loop-braiding statistics, which can be applied to topological quantum
computation.Comment: 5 pages + supplementary matrial. Reference and some discussions are
update
Practical Fine-grained Privilege Separation in Multithreaded Applications
An inherent security limitation with the classic multithreaded programming
model is that all the threads share the same address space and, therefore, are
implicitly assumed to be mutually trusted. This assumption, however, does not
take into consideration of many modern multithreaded applications that involve
multiple principals which do not fully trust each other. It remains challenging
to retrofit the classic multithreaded programming model so that the security
and privilege separation in multi-principal applications can be resolved.
This paper proposes ARBITER, a run-time system and a set of security
primitives, aimed at fine-grained and data-centric privilege separation in
multithreaded applications. While enforcing effective isolation among
principals, ARBITER still allows flexible sharing and communication between
threads so that the multithreaded programming paradigm can be preserved. To
realize controlled sharing in a fine-grained manner, we created a novel
abstraction named ARBITER Secure Memory Segment (ASMS) and corresponding OS
support. Programmers express security policies by labeling data and principals
via ARBITER's API following a unified model. We ported a widely-used, in-memory
database application (memcached) to ARBITER system, changing only around 100
LOC. Experiments indicate that only an average runtime overhead of 5.6% is
induced to this security enhanced version of application
- …