Assuring external accessibility for devices on a network
OwnerErnest Brickellinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerErnest Brickellinventor
Estimating the term…
Methods and apparati for permitting Computing Devices 200 to safely accept Payloads 220 from External Access Entity Devices 260, and to safely access external Networks 710. In an apparatus embodiment, a Computing Device 200 contains an Access Control Module 210 comprising an Access Verification Public Key 211 and a Device Signature Key 214. The Access Control Module 210 is configured to verify authorization of an External Access Payload 220 by verifying a digital signature affixed to the Payload 220 using the Access Verification Public Key 211. The authorized External Access Payload 220 is then permitted to execute on the Computing Device 200. The Access Control Module 210 is also configured to receive from a Network Access Device 600 information associated with a Network 710 access request, and to create a plurality of digital signatures, using the Device Signature Key 214, that link said information associated with the Network 710 access request with the Access Verification Public Key 211.
A method for assuring that a computing device meets preselected requirements of external accessibility before allowing the computing device to access an external network, said method comprising the steps of a policy network access point:
A computing device having an access control module comprising a verification public key and a computing device signature key, said access control module configured to:
A policy enforcing network access point comprising an access policy validation module configured to determine whether an external access policy is acceptably configured to:
A computing device operated by a user of the computing device, said computing device comprising:
(canceled)
A method for providing authorized access to cryptographic keys stored in a computing device, said method comprising the steps of the computing device:
(canceled)
A computing device operated by a user of the computing device, said computing device comprising:
A method for providing authorized access to cryptographic keys stored in a computing device, said method comprising the steps of the computing device:
Dependencies are inferred from the claim text.