1,629 research outputs found

    On the Deployment of Healthcare Applications over Fog Computing Infrastructure

    Get PDF
    Fog computing is considered as the most promising enhancement of the traditional cloud computing paradigm in order to handle potential issues introduced by the emerging Interned of Things (IoT) framework at the network edge. The heterogeneous nature, the extensive distribution and the hefty number of deployed IoT nodes will disrupt existing functional models, creating confusion. However, IoT will facilitate the rise of new applications, with automated healthcare monitoring platforms being amongst them. This paper presents the pillars of design for such applications, along with the evaluation of a working prototype that collects ECG traces from a tailor-made device and utilizes the patient's smartphone as a Fog gateway for securely sharing them to other authorized entities. This prototype will allow patients to share information to their physicians, monitor their health status independently and notify the authorities rapidly in emergency situations. Historical data will also be available for further analysis, towards identifying patterns that may improve medical diagnoses in the foreseeable future

    CNC Machine Building Through Open Sources Projects and Programs

    Get PDF
    This research presents a theoretical and practical approach on the construction of a low-cost CNC machine, using as a base model found on the internet. Having his knowledge of movement that in the past was movement only one axis at a time, and in current controls movement on three simultaneous axes. The use of an Arduino micro controller will be the key part of the machine\u27s operation, since it behaves like a PLC, starting from basic to advanced programming. The use of the project will end in its academic use and the dissemination of the technology use

    faulTPM: Exposing AMD fTPMs' Deepest Secrets

    Full text link
    Trusted Platform Modules constitute an integral building block of modern security features. Moreover, as Windows 11 made a TPM 2.0 mandatory, they are subject to an ever-increasing academic challenge. While discrete TPMs - as found in higher-end systems - have been susceptible to attacks on their exposed communication interface, more common firmware TPMs (fTPMs) are immune to this attack vector as they do not communicate with the CPU via an exposed bus. In this paper, we analyze a new class of attacks against fTPMs: Attacking their Trusted Execution Environment can lead to a full TPM state compromise. We experimentally verify this attack by compromising the AMD Secure Processor, which constitutes the TEE for AMD's fTPMs. In contrast to previous dTPM sniffing attacks, this vulnerability exposes the complete internal TPM state of the fTPM. It allows us to extract any cryptographic material stored or sealed by the fTPM regardless of authentication mechanisms such as Platform Configuration Register validation or passphrases with anti-hammering protection. First, we demonstrate the impact of our findings by - to the best of our knowledge - enabling the first attack against Full Disk Encryption solutions backed by an fTPM. Furthermore, we lay out how any application relying solely on the security properties of the TPM - like Bitlocker's TPM- only protector - can be defeated by an attacker with 2-3 hours of physical access to the target device. Lastly, we analyze the impact of our attack on FDE solutions protected by a TPM and PIN strategy. While a naive implementation also leaves the disk completely unprotected, we find that BitLocker's FDE implementation withholds some protection depending on the complexity of the used PIN. Our results show that when an fTPM's internal state is compromised, a TPM and PIN strategy for FDE is less secure than TPM-less protection with a reasonable passphrase.Comment: *Both authors contributed equally. We publish all code necessary to mount the attack under https://github.com/PSPReverse/ftpm_attack. The repository further includes several intermediate results, e.g., flash memory dumps, to retrace the attack process without possessing the target boards and required hardware tool

    Low-Cost Microfabrication Tool Box.

    Get PDF
    Microsystems are key enabling technologies, with applications found in almost every industrial field, including in vitro diagnostic, energy harvesting, automotive, telecommunication, drug screening, etc. Microsystems, such as microsensors and actuators, are typically made up of components below 1000 microns in size that can be manufactured at low unit cost through mass-production. Yet, their development for commercial or educational purposes has typically been limited to specialized laboratories in upper-income countries due to the initial investment costs associated with the microfabrication equipment and processes. However, recent technological advances have enabled the development of low-cost microfabrication tools. In this paper, we describe a range of low-cost approaches and equipment (below £1000), developed or adapted and implemented in our laboratories. We describe processes including photolithography, micromilling, 3D printing, xurography and screen-printing used for the microfabrication of structural and functional materials. The processes that can be used to shape a range of materials with sub-millimetre feature sizes are demonstrated here in the context of lab-on-chips, but they can be adapted for other applications. We anticipate that this paper, which will enable researchers to build a low-cost microfabrication toolbox in a wide range of settings, will spark a new interest in microsystems

    Trends in the Development of Basic Computer Education at Universities

    Get PDF
    Basic computer education in universities is experiencing huge problems. On the one hand, the amount of knowledge that a university graduate must have is increasing very quickly. On the other hand, the contingent of students varies greatly in terms of the level of training and motivation, and the level of this differentiation is constantly growing. As a result, the complexity of training and the percentage of dropouts increase. Scientists and educators are looking for a solution to these problems in the following areas: revising the knowledge necessary for obtaining at the university in the direction of the reality of their receipt in the allotted time; the use of new information technologies to simplify the learning process and improve its quality; development of the latest teaching methods that take into account the realities. This paper presents a strategic document in the field of computer education at universities - Computing Circulum 2020, as well as an overview of the areas of development of basic computer education, such as learning using artificial intelligence, virtual laboratories, microprocessor kits and robotics, WEB - systems for distance and blended learning, mobile application development, visual programming, gamification, computer architecture & organization, programming languages, learning technologies. In addition, the author gives his experience and vision of teaching basic computer education at universities
    • …
    corecore