53 research outputs found

    Towards secure name resolution on the internet

    No full text
    The Domain Name System (DNS) provides crucial name resolution functions for most Internet services. As a result, DNS traffic provides an important attack vector for spy agencies, as demonstrated by the QUANTUMDNS and MORECOWBELL programs of the NSA. This article reviews how DNS works, and explains alternative methods designed to improve the security and privacy of domain name lookups for the future Internet

    Engineering a Customizable Intermediate Representation

    No full text
    The Ovm framework is a set of tools and components for building language runtimes. We present the intermediate representation and software design patterns used throughout the framework. One of the main themes in this work has been to support experimentation with new linguistic constructs and implementation techniques. To this end, framework components were designed to be parametric with respect to the instruction set on which they operate. We argue that our approach eases the task of writing new components without sacri cing eciency
    • …
    corecore