10 research outputs found

    Formalizing, Verifying and Applying ISA Security Guarantees as Universal Contracts

    Full text link
    Progress has recently been made on specifying instruction set architectures (ISAs) in executable formalisms rather than through prose. However, to date, those formal specifications are limited to the functional aspects of the ISA and do not cover its security guarantees. We present a novel, general method for formally specifying an ISAs security guarantees to (1) balance the needs of ISA implementations (hardware) and clients (software), (2) can be semi-automatically verified to hold for the ISA operational semantics, producing a high-assurance mechanically-verifiable proof, and (3) support informal and formal reasoning about security-critical software in the presence of adversarial code. Our method leverages universal contracts: software contracts that express bounds on the authority of arbitrary untrusted code. Universal contracts can be kept agnostic of software abstractions, and strike the right balance between requiring sufficient detail for reasoning about software and preserving implementation freedom of ISA designers and CPU implementers. We semi-automatically verify universal contracts against Sail implementations of ISA semantics using our Katamaran tool; a semi-automatic separation logic verifier for Sail which produces machine-checked proofs for successfully verified contracts. We demonstrate the generality of our method by applying it to two ISAs that offer very different security primitives: (1) MinimalCaps: a custom-built capability machine ISA and (2) a (somewhat simplified) version of RISC-V with PMP. We verify a femtokernel using the security guarantee we have formalized for RISC-V with PMP

    Dietary hyperthyroidism in a Rottweiler

    Get PDF
    In this report, a clinical case of dietary hyperthyroidism in a dog is described. An eleven-month-old, male, intact Rottweiler was presented because of panting, weight loss and increased serum total thyroxine concentration. A complete history revealed that the dog was fed a bone and raw food diet, which made dietary induced hyperthyroidism very likely. Other possible differentials were excluded after a thorough diagnostic work-up. Finally, after changing towards a traditional commercial maintenance diet, the clinical symptoms resolved and thyroid blood values normalized. In every dog with an increased serum total thyroxine concentration, with or without clinical signs of hyperthyroidism, a thorough dietary history should be obtained. Owners should be informed that raw food diets tend to be nutritionally imbalanced, carry the risk of bacterial contamination, and have other safety problems. Therefore, veterinarians should recommend against feeding these diets

    Evaluation of a modified Karnofsky score to assess physical and psychological wellbeing of cats in a hospital setting

    No full text
    Objectives: The Karnofsky score (KS) modified for cats, a scoring system to rate health and quality of life (QOL) in cats, is used in clinical trials, but its reliability and validity are yet to be determined. The present study aims to evaluate the scientific robustness of the KS when adapted for use in a hospital setting. Methods: A list of variables to consider during the physical examination, which informs the clinician's score (CS) part of the KS, was added and clinicians were allowed to choose a score anywhere between 0 and 50. The Karnofsky QOL questionnaire was adapted for use in a hospital setting. F-tests with Bonferroni correction and Spearman rank correlation coefficients were used to evaluate reliability and validity of the KS to assess the health and wellbeing of cats in a hospital setting. The records of 54 feline immunodeficiency virus-positive cats, which were recruited for a clinical trial and hospitalised for 6 weeks, were reviewed. Four veterinarians scored the CS, and one veterinarian and a veterinary nurse assessed the QOL score. Results: Mean absolute difference between observers was significantly larger for the CS than for the QOL score (P <0.001) and two veterinarians scored significantly higher than the remaining two veterinarians (P <0.001). Inter-observer correlation ranged from 0.45-0.75 for the CS. For the QOL score, the absolute difference between observers was small, no significant difference was found between observers and a high degree of inter-observer correlation was noted (r = 0.91). Conclusions and relevance: The results indicate low inter-observer reliability for the CS, requiring additional modifications to this part of the KS. The QOL score seems more reliable, and the questionnaire may serve as a reliable tool in the assessment of QOL in cats in a hospital setting. Consequently, further adaptation of the KS is mandatory when simultaneous assessment of both the cat's clinical health and perceived wellbeing is required

    Systolic blood pressure, routine kidney variables and renal ultrasonographic findings in cats naturally infected with feline immunodeficiency virus

    No full text
    Objectives: Hypertension is a common cause of proteinuria in HIV-infected people. In cats, feline immunodeficiency virus (FIV) infection appears to be associated with proteinuria. Therefore, the results from systolic blood pressure (SBP) measurements in naturally infected FIV-positive cats were reviewed to assess whether hypertension contributes to the observed proteinuria in these cats. Ultrasonographic findings in FIV-positive cats were reviewed to complete renal assessment and to extend the scant knowledge on renal ultrasonography in cats. Methods: Data from client-owned, naturally infected FIV-positive cats were retrospectively reviewed. To obtain a control group, records were reviewed from age-matched, privately owned, FIV-negative cats. Results: Data from 91 FIV-infected and 113 control cats were compared. FIV-infected cats showed a significantly lower SBP (P 0.4) occurred more frequently in FIV-infected cats (P <0.001). Renal ultrasonography showed abnormalities in 60/91 FIV-infected cats, with hyperechogenic cortices in 39/91 and enlarged kidneys in 31/91. Conclusions and relevance: Hypertension can be excluded as a common cause of renal damage leading to proteinuria in FIV-infected cats. Proteinuria and poorly concentrated urine are common in naturally infected FIV-positive cats, in contrast to azotaemia. Clinicians should cautiously interpret ultrasonographic abnormalities as these occur in over half of FIV-infected cats

    Soft tissue swelling in children : case report, differential diagnosis, and diagnostic delay

    No full text
    A general practitioner faces regularly soft tissue swelling in otherwise healthy children. Delay in diagnosis of soft tissue malignancies is often due to asymptomatic nature and the unfamiliarity with the age‐dependent differential diagnosis. Hence, an accurate knowledge is important to prevent important delay in diagnosis of potential malignancies
    corecore