21,702 research outputs found

    Systemization of Pluggable Transports for Censorship Resistance

    Full text link
    An increasing number of countries implement Internet censorship at different scales and for a variety of reasons. In particular, the link between the censored client and entry point to the uncensored network is a frequent target of censorship due to the ease with which a nation-state censor can control it. A number of censorship resistance systems have been developed thus far to help circumvent blocking on this link, which we refer to as link circumvention systems (LCs). The variety and profusion of attack vectors available to a censor has led to an arms race, leading to a dramatic speed of evolution of LCs. Despite their inherent complexity and the breadth of work in this area, there is no systematic way to evaluate link circumvention systems and compare them against each other. In this paper, we (i) sketch an attack model to comprehensively explore a censor's capabilities, (ii) present an abstract model of a LC, a system that helps a censored client communicate with a server over the Internet while resisting censorship, (iii) describe an evaluation stack that underscores a layered approach to evaluate LCs, and (iv) systemize and evaluate existing censorship resistance systems that provide link circumvention. We highlight open challenges in the evaluation and development of LCs and discuss possible mitigations.Comment: Content from this paper was published in Proceedings on Privacy Enhancing Technologies (PoPETS), Volume 2016, Issue 4 (July 2016) as "SoK: Making Sense of Censorship Resistance Systems" by Sheharbano Khattak, Tariq Elahi, Laurent Simon, Colleen M. Swanson, Steven J. Murdoch and Ian Goldberg (DOI 10.1515/popets-2016-0028

    Modification and preservation of environmental signals in speleothems

    Get PDF
    Speleothems are primarily studied in order to generate archives of climatic change and results have led to significant advances in identifying and dating major shifts in the climate system. However, the climatological meaning of many speleothem records cannot be interpreted unequivocally; this is particularly so for more subtle shifts and shorter time periods, but the use of multiple proxies and improving understanding of formation mechanisms offers a clear way forward. An explicit description of speleothem records as time series draws attention to the nature and importance of the signal filtering processes by which the weather, the seasons and longer-term climatic and other environmental fluctuations become encoded in speleothems. We distinguish five sources of variation that influence speleothem geochemistry: atmospheric, vegetation/soil, karstic aquifer, primary speleothem crystal growth and secondary alteration and give specific examples of their influence. The direct role of climate diminishes progressively through these five factors. \ud \ud We identify and review a number of processes identified in recent and current work that bear significantly on the conventional interpretation of speleothem records, for example: \ud \ud 1) speleothem geochemistry can vary seasonally and hence a research need is to establish the proportion of growth attributable to different seasons and whether this varies over time. \ud \ud 2) whereas there has traditionally been a focus on monthly mean �´18O data of atmospheric moisture, current work emphasizes the importance of understanding the synoptic processes that lead to characteristic isotope signals, since changing relative abundance of different weather types might 1Corresponding author, fax +44(0)1214145528, E-mail: [email protected] control their variation on the longer-term. \ud \ud 3) the ecosystem and soil zone overlying the cave fundamentally imprint the carbon and trace element signals and can show characteristic variations with time. \ud \ud 4) new modelling on aquifer plumbing allows quantification of the effects of aquifer mixing. \ud \ud 5) recent work has emphasized the importance and seasonal variability of CO2-degassing leading to calcite precipitation upflow of a depositional site on carbon isotope and trace element composition of speleothems. \ud \ud 6) Although much is known about the chemical partitioning between water and stalagmites, variability in relation to crystal growth mechanisms and kinetics is a research frontier. \ud \ud 7) Aragonite is susceptible to conversion to calcite with major loss of chemical information, but the controls on the rate of this process are obscure. \ud \ud Analytical factors are critical to generate high-resolution speleothem records. A variety of methods of trace element analysis are available, but standardization is a common problem with the most rapid methods. New stable isotope data on Irish stalagmite CC3 compares rapid laser-ablation techniques with the conventional analysis of micromilled powders and ion microprobe methods. A high degree of comparability between techniques for �´18O is found on the mm-cm scale, but a previously described high-amplitude oxygen isotope excursion around 8.3 ka is identified as an analytical artefact related to fractionation of the laser-analysis associated with sample cracking. High-frequency variability of not less than 0.5o/oo may be an inherent feature of speleothem �´18O records

    git2net - Mining Time-Stamped Co-Editing Networks from Large git Repositories

    Full text link
    Data from software repositories have become an important foundation for the empirical study of software engineering processes. A recurring theme in the repository mining literature is the inference of developer networks capturing e.g. collaboration, coordination, or communication from the commit history of projects. Most of the studied networks are based on the co-authorship of software artefacts defined at the level of files, modules, or packages. While this approach has led to insights into the social aspects of software development, it neglects detailed information on code changes and code ownership, e.g. which exact lines of code have been authored by which developers, that is contained in the commit log of software projects. Addressing this issue, we introduce git2net, a scalable python software that facilitates the extraction of fine-grained co-editing networks in large git repositories. It uses text mining techniques to analyse the detailed history of textual modifications within files. This information allows us to construct directed, weighted, and time-stamped networks, where a link signifies that one developer has edited a block of source code originally written by another developer. Our tool is applied in case studies of an Open Source and a commercial software project. We argue that it opens up a massive new source of high-resolution data on human collaboration patterns.Comment: MSR 2019, 12 pages, 10 figure

    A Survey of Green Networking Research

    Full text link
    Reduction of unnecessary energy consumption is becoming a major concern in wired networking, because of the potential economical benefits and of its expected environmental impact. These issues, usually referred to as "green networking", relate to embedding energy-awareness in the design, in the devices and in the protocols of networks. In this work, we first formulate a more precise definition of the "green" attribute. We furthermore identify a few paradigms that are the key enablers of energy-aware networking research. We then overview the current state of the art and provide a taxonomy of the relevant work, with a special focus on wired networking. At a high level, we identify four branches of green networking research that stem from different observations on the root causes of energy waste, namely (i) Adaptive Link Rate, (ii) Interface proxying, (iii) Energy-aware infrastructures and (iv) Energy-aware applications. In this work, we do not only explore specific proposals pertaining to each of the above branches, but also offer a perspective for research.Comment: Index Terms: Green Networking; Wired Networks; Adaptive Link Rate; Interface Proxying; Energy-aware Infrastructures; Energy-aware Applications. 18 pages, 6 figures, 2 table
    • …
    corecore