Security Policy
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Medtronic Care Management Services, LLC CC FM TLS/SRTP FIPS 140
Medtronic Care Management Services, LLC CC FM TLS/SRTP FIPS 140‐2 Cryptographic Module Non‐Proprietary Security Policy Version: 1.6 Date: March 16, 2016 Copyright Medtronic Care Management Services 2016 Version 1.6 Page 1 of 14 Medtronic Care Management Services Public Material – May be reproduced only in its original entirety (without revision). Table of Contents 1 Introduction .................................................................................................................... 4 1.1 Cryptographic Boundary ..............................................................................................................5 1.2 Mode of Operation .......................................................................................................................5 2 Cryptographic Functionality ............................................................................................. 6 2.1 Critical Security Parameters .........................................................................................................7 2.2 Public Keys ....................................................................................................................................8 3 Roles, Authentication and Services .................................................................................. 8 3.1 Assumption of Roles .....................................................................................................................8 3.2 Services and CSP Access Rights ....................................................................................................8 -
Comparison of QNX Neutrino, Windows CE7, Linux RT and Android (RT) Operating Systems on ARM Processor
RTOS Evaluation Project Experts Doc: EVA -2.9 -CMP -ARM Issue: v 3.00 Date : March 3, 2012 email: [email protected] http://download.dedicated-systems.com Comparison of QNX Neutrino, Windows CE7, Linux RT and Android (RT) operating systems on ARM processor – Copyright © Copyright Dedicated Systems Experts NV. All rights reserved, no part of the contents of this document may be reproduced or transmitted in any form or by any means without the written permission of Dedicated Systems Experts NV, Diepenbeemd 5, B-1650 Beersel, Belgium. Disclaimer Although all care has been taken to obtain correct information and accurate test results, Dedicated Systems Experts, VUB-Brussels, RMA-Brussels and the authors cannot be liable for any incidental or consequential damages (including damages for loss of business, profits or the like) arising out of the use ay be reproduced or of the information provided in this report, even if these organizations and authors have been advised of the possibility of such damages. eserved, no part of the contents of this document m written permission of Dedicated Systems Experts. Authors Luc Perneel (1, 2), Hasan Fayyad-Kazan(2) and Martin Timmerman (1, 2, 3) 1: Dedicated Systems Experts, 2: VUB-Brussels, 3: RMA-Brussels http://download.dedicated-systems.com E-mail: [email protected] Comparison of QNX Neutrino, Windows CE7, Linux RT and Android (RT) operating systems on ARM processor Page 1 of 42 transmitted in any form or by any means without the © Copyright Dedicated Systems Experts. All rights r RTOS Evaluation Project Experts Doc: EVA -2.9 -CMP -ARM Issue: v 3.00 Date : March 3, 2012 EVALUATION REPORT LICENSE email: [email protected] http://download.dedicated-systems.com This is a legal agreement between you (the downloader of this document) and/or your company and the company DEDICATED SYSTEMS EXPERTS NV, Diepenbeemd 5, B-1650 Beersel, Belgium. -
ARM Unveils Cortex-A15 Mpcore Processor 9 September 2010
ARM unveils Cortex-A15 MPcore processor 9 September 2010 ARM today introduced the Cortex-A15 MPCore applications software, hardware and software processor that delivers a 5x performance development tools, middleware and SoC design improvement over today’s advanced smartphone services. processors, within a comparable energy footprint. In advanced infrastructure applications the Cortex- Collaborative differentiation through partnership A15 processor running at up to 2.5GHz will enable continues to be the main driver of the ARM highly scalable solutions within constantly shrinking business model and the launch of the Cortex-A15 energy, thermal and cost budgets. The Cortex-A15 MPCore processor is the result of ARM’s work with processor is available for licensing today and is lead licensee partners Samsung, ST Ericsson and targeted at manufacture in 32nm, 28nm, and future Texas Instruments, who were key drivers of the geometries. definition of the processor, ensuring it meets the key challenges faced by the industry. As the latest addition to ARM's Cortex-A family of processors, the Cortex-A15 MPCore processor will More information: enable a new and vast array of products ranging www.arm.com/products/processor … tex-a/cortex- from next-generation smartphones, tablets, large- a15.php screen mobile computing and high-end digital home entertainment devices through to wireless basestations and enterprise infrastructure products. Source: ARM The debut of the Cortex-A15 MPCore processor enhances the ARM Cortex-A Series of processors by providing the electronics industry with the broadest range of software and feature-set compatible processors. The Cortex-A15 extends the capabilities of the ARM Cortex-A Series by adding efficient hardware support for OS virtualization, soft-error recovery, larger memory addressability and system coherency. -
No Random, No Ransom: a Key to Stop Cryptographic Ransomware
No Random, No Ransom: A Key to Stop Cryptographic Ransomware Ziya Alper Genç, Gabriele Lenzini, and Peter Y.A. Ryan Interdisciplinary Centre for Security Reliability and Trust (SnT) University of Luxembourg Abstract. To be effective, ransomware has to implement strong encryp- tion, and strong encryption in turn requires a good source of random numbers. Without access to true randomness, ransomware relies on the pseudo random number generators that modern Operating Systems make available to applications. With this insight, we propose a strategy to miti- gate ransomware attacks that considers pseudo random number generator functions as critical resources, controls accesses on their APIs and stops unauthorized applications that call them. Our strategy, tested against 524 active real-world ransomware samples, stops 94% of them, including WannaCry, Locky, CryptoLocker and CryptoWall. Remarkably, it also nullifies NotPetya, the latest offspring of the family which so far has eluded all defenses. Keywords: ransomware, cryptographic malware, randomness, mitigation. 1 Introduction Ransomware is a malware, a malicious software that blocks access to victim’s data. In contrast to traditional malware, whose break-down is permanent, ransomware’s damage is reversible: access to files can be restored on the payment of a ransom, usually a few hundreds US dollars in virtual coins. Despite being relatively new, this cyber-crime is spreading fast and it is believed to become soon a worldwide pandemic. According to [24], a US Govern- ment’s white paper dated June 2016, on average more than 4,000 ransomware attacks occurred daily in the USA. This is 300-percent increase from the previous year and such important increment is probably due to the cyber-crime’s solid business model: with a small investment there is a considerable pecuniary gain which, thanks to the virtual currency technology, can be collected reliably and in a way that is not traceable by the authorities. -
Cryptanalysis of the Random Number Generator of the Windows Operating System
Cryptanalysis of the Random Number Generator of the Windows Operating System Leo Dorrendorf School of Engineering and Computer Science The Hebrew University of Jerusalem 91904 Jerusalem, Israel [email protected] Zvi Gutterman Benny Pinkas¤ School of Engineering and Computer Science Department of Computer Science The Hebrew University of Jerusalem University of Haifa 91904 Jerusalem, Israel 31905 Haifa, Israel [email protected] [email protected] November 4, 2007 Abstract The pseudo-random number generator (PRNG) used by the Windows operating system is the most commonly used PRNG. The pseudo-randomness of the output of this generator is crucial for the security of almost any application running in Windows. Nevertheless, its exact algorithm was never published. We examined the binary code of a distribution of Windows 2000, which is still the second most popular operating system after Windows XP. (This investigation was done without any help from Microsoft.) We reconstructed, for the ¯rst time, the algorithm used by the pseudo- random number generator (namely, the function CryptGenRandom). We analyzed the security of the algorithm and found a non-trivial attack: given the internal state of the generator, the previous state can be computed in O(223) work (this is an attack on the forward-security of the generator, an O(1) attack on backward security is trivial). The attack on forward-security demonstrates that the design of the generator is flawed, since it is well known how to prevent such attacks. We also analyzed the way in which the generator is run by the operating system, and found that it ampli¯es the e®ect of the attacks: The generator is run in user mode rather than in kernel mode, and therefore it is easy to access its state even without administrator privileges. -
Windows Poster 20-12-2013 V3
Microsoft® Discover the Open Specifications technical documents you need for your interoperability solutions. To obtain these technical documents, go to the Open Specifications Interactive Tiles: open specifications poster © 2012-2014 Microsoft Corporation. All rights reserved. http://msdn.microsoft.com/openspecifications/jj128107 Component Object Model (COM+) Technical Documentation Technical Documentation Presentation Layer Services Technical Documentation Component Object Model Plus (COM+) Event System Protocol Active Directory Protocols Overview Open Data Protocol (OData) Transport Layer Security (TLS) Profile Windows System Overview Component Object Model Plus (COM+) Protocol Active Directory Lightweight Directory Services Schema WCF-Based Encrypted Server Administration and Notification Protocol Session Layer Services Windows Protocols Overview Component Object Model Plus (COM+) Queued Components Protocol Active Directory Schema Attributes A-L Distributed Component Object Model (DCOM) Remote Protocol Windows Overview Application Component Object Model Plus (COM+) Remote Administration Protocol Directory Active Directory Schema Attributes M General HomeGroup Protocol Supplemental Shared Abstract Data Model Elements Component Object Model Plus (COM+) Tracker Service Protocol Active Directory Schema Attributes N-Z Peer Name Resolution Protocol (PNRP) Version 4.0 Windows Data Types Services General Application Services Services Active Directory Schema Classes Services Peer-to-Peer Graphing Protocol Documents Windows Error Codes ASP.NET -
IT Security Principles: Windows Exploitation
IT Security Principles: Windows Exploitation IT 444 – Network Security Understanding LLMNR and NBNS • Windows systems go through several different steps to resolve a hostname to an IP address for us. • Windows will search the hosts or LMHosts file on the system to see if there’s an entry in that file. • If there isn’t, then the next step is to query DNS. Windows will send a DNS query to the default nameserver to see if it can find an entry. • In most cases, this will return an answer, and we’ll see the web page or target host we’re trying to connect to. • In situations where DNS fails, modern Windows systems use two protocols to try to resolve. LLMNR and NetBios Understanding LLMNR and NBNS o LLMNR: this protocol uses multicast in order to try to find the host on the network. Other Windows systems will subscribe to this multicast address, and when a request is sent out by a host, if anyone listening owns that name and can turn it into an IP address, a response is generated. Once the response is received, the system will take us to the host o If the host can’t be found using LLMNR, Windows use the NetBIOS protocol to try to discover the IP. It does this by sending out a broadcast request for the host to the local subnet, and then it waits for someone to respond to that request. If a host exists with that name, it can respond directly, and then our system knows that to get to that resource, it needs to go to that location Understanding LLMNR and NBNS o Both LLMNR and NBNS rely on trust o As a malicious actor, though, we can respond to any request sent out to LLMNR or NBNS and say that the host being searched for is owned by us. -
Windows Embedded Compact 7 · User Manual Windows CE7 10.1R442 · I.MX6Q Built on October 20, 2017 Manual Revision 451 Windows CE7 10.1R442 · I.MX6 · User Manual
Windows Embedded Compact 7 · User Manual Windows CE7 10.1r442 · i.MX6Q Built on October 20, 2017 Manual revision 451 Windows CE7 10.1r442 · i.MX6 · User Manual Important hints Thank you very much for purchasing a Garz & Fricke product. Our products are dedicated to professional use and therefore we suppose extended technical knowledge and practice in working with such products. The information in this manual is subject to technical changes, particularly as a result of continuous product upgrades. Thus this manual only reflects the technical status of the products at the time of printing. Before design-in the device into your or your customer’s product, please verify that this document and the therein described specification is the latest revision and matches to the PCB version. We highly recommend contacting our technical sales team priorto any activity of that kind. A good way getting the latest information is to check the release notes of each product and/or service. Please refer to the chapter[ I 10 Related documents and online support]. The attached documentation does not entail any guarantee on the part of Garz & Fricke GmbH with respect to technical processes described in the manual or any product characteristics set out in the manual. We do not accept any liability for any printing errors or other inaccuracies in the manual unless it can be proven that we are aware of such errors or inaccuracies or that we are unaware of these as a result of gross negligence and Garz & Fricke has failed to eliminate these errors or inaccuracies for this reason. -
Windows Embedded Compact 7 Software Manual
EM Series Gesture Model Windows® Embedded Compact 7 Panel Computer EMG7 7” Wide: EMG7-W207A8-0024-x11-01 Software Manual Seedsware Corporation http://www.seedsware.co.jp/global Introduction Thank you for choosing Seedsware product, the “EMG7”. The EMG7 is a panel computer with touch screen features, equipped with Windows Embedded Compact 7 (also referred to as Windows CE), an operating system for embedded system device by Microsoft, and “iMX535” CPU, by NXP, built-in for hardware. Because this device has very different specifications from other device such as general Pocket PCs and PDAs embedded with the same OS, it is important that you understand well the features of the EMG7 and use it correctly. Trademarks All company names and product names noted herein are tradenames and trademarks (including registered trademarks) of each respected company. Individual displays of their rights are omitted in the descriptions of our product. Tradenames Owner Microsoft, Windows, Visual C++, Visual Studio, Visual C#, Visual Basic, Windows Mobile Device Microsoft U.S.A Center, MSDN, Win32 Adobe Adobe Systems Software Ltd. NXP NXP Semiconductors Note: Below names will appear differently than the formal trade names and trademarks as those listed above. In this manual Formal Names Windows Vista Microsoft® Windows Vista® Windows7 Microsoft® Windows® 7 Windows8 Microsoft® Windows® 8 Windows8.1 Microsoft® Windows® 8.1 Visual Studio 2008 Microsoft® Visual Studio® 2008 MSDN MSDN® Win32 Win32® Adobe Reader Adobe® Reader® -1- 12A4A5-00051E-1 Table of Contents 1. Software Specifications ...................................................................................................... 3 1) Specification Summary ................................................................................................................ 4 2) Windows Embedded Compact 7 Built-in Module ........................................................................ 4 3) EMG7 Original Functions and Driver Specifications .................................................................. -
Cryptographic Key Management Workshop Summary – June 8-9, 2009
NIST Interagency Report 7609 Cryptographic Key Management Workshop Summary – June 8-9, 2009 Elaine Barker Dennis Branstad Santosh Chokhani Miles Smid Cryptographic Key Management NIST Interagency Report 7609 Workshop Summary – June 8-9, 2009 Elaine Barker Dennis Branstad Santosh Chokhani Miles Smid C O M P U T E R S E C U R I T Y Computer Security Division Information Technology Laboratory National Institute of Standards and Technology Gaithersburg, MD 20899-8930 January 2010 U.S. Department of Commerce Gary Locke, Secretary National Institute of Standards and Technology Dr. Patrick D. Gallagher, Director CRYPTOGRAPHIC KEY MANAGEMENT WORKSHOP SUMMARY Reports on Computer Systems Technology The Information Technology Laboratory (ITL) at the National Institute of Standards and Technology (NIST) promotes the U.S. economy and public welfare by providing technical leadership for the nation’s measurement and standards infrastructure. ITL develops tests, test methods, reference data, proof of concept implementations, and technical analysis to advance the development and productive use of information technology. ITL’s responsibilities include the development of technical, physical, administrative, and management standards and guidelines for the cost-effective security and privacy of sensitive unclassified information in Federal computer systems. This Interagency Report discusses ITL’s research, guidance, and outreach efforts in computer security and its collaborative activities with industry, government, and academic organizations. National Institute of Standards and Technology Interagency Report 7609 59 pages (January 2010) Commercial Disclaimer Certain commercial entities, equipment, or materials may be identified in this document in order to describe an experimental procedure or concept adequately. Such identification is not intended to imply recommendation or endorsement by the National Institute of Standards and Technology, nor is it intended to imply that the entities, materials, or equipment are necessa rily the best available for the purpose. -
Windows Embedded Compact | Microsoft Wiki | Fandom Windows Embedded Compact
8/24/2020 Windows Embedded Compact | Microsoft Wiki | Fandom Windows Embedded Compact Windows Embedded Compact,[1] formerly Windows Embedded CE Windows Embedded Compact and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.* Unlike Windows Embedded Standard, which is based on Windows NT, Windows Embedded Compact uses a different hybrid kernel.[2] Microsoft licenses Windows CE to original equipment manufacturers (OEMs), who can modify and create their own user interfaces and experiences, with Windows CE providing the technical foundation to do so. The current version of Windows Embedded Compact supports x86 and ARM processors with board support package (BSP) directly.[3] The MIPS and SHx architectures had support prior to version 7.0. On every version, changing the view options like showing hidden stuff in the Windows folder will lead you a bunch of stuff. Most of them are just images, while those files are a bunch of system files. The "homelogo" file is used in Internet Explorer Mobile, it can be seen on the home page (it Developer Microsoft probably appears on 6.0 and lower) and on these versions, it haves the old CE logo that can be customized on the desktop to make it look like a OS family Windows old version. Working state Supported Contents [show] Source model Closed Source Released November 16, 1996 Features as Windows CE 1.0 Windows CE is optimized for devices that have minimal memory; a Windows CE kernel may run with one megabyte of memory.[4] Devices Final release 8.0 (Embedded Compact 2013) are often configured without disk storage, and may be configured as a June 13, 2013 "closed" system that does not allow for end-user extension (for instance, it can be burned into ROM). -
Vulnerabilities of the Linux Random Number Generator
Black Hat 2006 Open to Attack Vulnerabilities of the Linux Random Number Generator Zvi Gutterman Chief Technology Officer with Benny Pinkas Tzachy Reinman Zvi Gutterman CTO, Safend Previously a chief architect in the IP infrastructure group for ECTEL (NASDAQ:ECTX) and an officer in the Israeli Defense Forces (IDF) Elite Intelligence unit. Master's and Bachelor's degrees in Computer Science from the Israeli Institute of Technology. Ph.D. candidate at the Hebrew University of Jerusalem, focusing on security, network protocols, and software engineering. - Proprietary & Confidential - Safend Safend is a leading provider of innovative endpoint security solutions that protect against corporate data leakage and penetration via physical and wireless ports. Safend Auditor and Safend Protector deliver complete visibility and granular control over all enterprise endpoints. Safend's robust, ultra- secure solutions are intuitive to manage, almost impossible to circumvent, and guarantee connectivity and productivity, without sacrificing security. For more information, visit www.safend.com. - Proprietary & Confidential - Pseudo-Random-Number-Generator (PRNG) Elementary and critical component in many cryptographic protocols Usually: “… Alice picks key K at random …” In practice looks like random.nextBytes(bytes); session_id = digest.digest(bytes); • Which is equal to session_id = md5(get next 16 random bytes) - Proprietary & Confidential - If the PRNG is predictable the cryptosystem is not secure Demonstrated in - Netscape SSL [GoldbergWagner 96] http://www.cs.berkeley.edu/~daw/papers/ddj-netscape.html Apache session-id’s [GuttermanMalkhi 05] http://www.gutterman.net/publications/2005/02/hold_your_sessions_an_attack_o.html - Proprietary & Confidential - General PRNG Scheme 0 0 01 Stateseed 110 100010 Properties: 1. Pseudo-randomness Output bits are indistinguishable from uniform random stream 2.