Symbian OS platform security: software developing using the Symbian OS security architecture
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Chichester, England
Wiley
2006
|
Schlagworte: | |
Online-Zugang: | Table of contents only Publisher description Contributor biographical information Inhaltsverzeichnis |
Beschreibung: | XIX, 249 S. Ill., graph. Darst. |
ISBN: | 0470018828 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV036733947 | ||
003 | DE-604 | ||
005 | 20101116 | ||
007 | t | ||
008 | 101021s2006 xxkad|| |||| 00||| eng d | ||
010 | |a 2005031924 | ||
020 | |a 0470018828 |c pbk. : alk. paper |9 0-470-01882-8 | ||
035 | |a (OCoLC)705920951 | ||
035 | |a (DE-599)BVBBV036733947 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxk |c GB | ||
049 | |a DE-739 | ||
050 | 0 | |a TK5105.59 | |
082 | 0 | |a 005.8 | |
084 | |a ST 276 |0 (DE-625)143642: |2 rvk | ||
100 | 1 | |a Heath, Craig |e Verfasser |4 aut | |
245 | 1 | 0 | |a Symbian OS platform security |b software developing using the Symbian OS security architecture |c Craig Heath ; with Andy Harker ... |
264 | 1 | |a Chichester, England |b Wiley |c 2006 | |
300 | |a XIX, 249 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
630 | 0 | 4 | |a Symbian OS (Computer file) |
650 | 4 | |a Computer networks |x Security measures | |
650 | 4 | |a World Wide Web |x Security measures | |
700 | 1 | |a Harker, Andy |e Sonstige |4 oth | |
856 | 4 | |u http://www.loc.gov/catdir/toc/ecip063/2005031924.html |3 Table of contents only | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0650/2005031924-d.html |3 Publisher description | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0741/2005031924-b.html |3 Contributor biographical information | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020651548&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-020651548 |
Datensatz im Suchindex
_version_ | 1804143388456386560 |
---|---|
adam_text | Contents
About This Book
xi
Foreword
xiii
About the Authors
xv
Author s Acknowledgements
xxi
Symbian Press Acknowledgements
xxiii
Part
1
Introduction to Symbian OS Platform
Security
1
1
Why a Secure Platform?
3
1.1
User Expectations of Mobile Phone Security
3
1.2
What the Security Architecture Should Provide
4
1.3
Challenges and Threats to Mobile Phone Security
6
1
.4
How Symbian OS Platform Security Fits
into the Value Chain 1
2.
1.5
How Application Developers Benefit from the Security
Architecture
16
2
Platform Security Concepts
17
2.1
Background Security Principles
1/
2.2
Architectural Goals
20
2.3
Concept
1 :
The Process is the Unit of Trust
22
2.4
Concept
2:
Capabilities Determine Privilege
27
2.5
Concept
3:
Data Caging for File Access
37
2.6
Summary
40
Part
2
Application Development for Platform
Security
43
3
The Platform Security Environment
45
3.1
Building Your Application
45
3.2
Developing on the Emulator
48
3.3
Packaging Your Application
53
3.4
Testing on Mobile Phone Hardware
56
3.5
Summary
59
4
How to Write Secure Applications
61
4.1
What Is a Secure Application?
61
4.2
Analyzing the Threats
61
4.3
What Countermeasures Can Be Taken?
65
4.4
Implementation Considerations
75
4.5
Summary
81
5
How to Write Secure Servers
83
5.1
What Is a Secure Server?
83
5.2
Server Threat Modeling
88
5.3
Designing Server Security Measures
91
5.4
Server Implementation Considerations
100
5.5
Summary
108
6
How to Write Secure Plug-ins
111
6.1
What Is a Secure Plug-In?
111
6.2
Writing Secure Plug-ins
114
6.3
Plug-in Implementation Considerations
118
6.4
Summary
127
7
Sharing Data Safely
129
7.1
Introduction to Sharing Data
129
7.2
Categories of Data
130
7.3
Deciding the Level of Trust
134
7.4
Attacks on Data and Countermeasures
135
7.5
Using System Services
141
7.6
Summary
153
Part
3
Managing Platform Security Attributes
155
8
Native Software Installer
157
8.1
Introduction to the Native Software Installer
157
8.2
Validating Capabilities
159
8.3
Identifiers, Upgrades, Removals and Special Files
170
8.4
SIS File Changes
for Platform Security
1 /7
8.5
Installing to and from Removable Media
181
8.6
Summary
184
9
Enabling Platform Security
187
9.1
Responsibilities in Granting Capabilities
187
9.2
Overview of the Signing Process
1 89
9.3
Step-by-step Guide to Signing
192
9.4
Revocation
202
9.5
Summary
204
Part
4
The Future of Mobile Device Security
205
10
The Servant in Your Pocket
207
10.1
Crystal-Ball Gazing
207
10.2
Convergence, Content and Connectivity
207
10.3
Enabling New Services
209
10.4
New Security Technologies
211
10.5
Summary
217
Appendix A Capability Descriptions
219
Appendix
В
Some Cryptography Basics
225
Appendix
С
The Software Install API
229
Glossary
23
References
237
Index
239
3
|
any_adam_object | 1 |
author | Heath, Craig |
author_facet | Heath, Craig |
author_role | aut |
author_sort | Heath, Craig |
author_variant | c h ch |
building | Verbundindex |
bvnumber | BV036733947 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.59 |
callnumber-search | TK5105.59 |
callnumber-sort | TK 45105.59 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
classification_rvk | ST 276 |
ctrlnum | (OCoLC)705920951 (DE-599)BVBBV036733947 |
dewey-full | 005.8 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.8 |
dewey-search | 005.8 |
dewey-sort | 15.8 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01708nam a2200409zc 4500</leader><controlfield tag="001">BV036733947</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20101116 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">101021s2006 xxkad|| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2005031924</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0470018828</subfield><subfield code="c">pbk. : alk. paper</subfield><subfield code="9">0-470-01882-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)705920951</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV036733947</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxk</subfield><subfield code="c">GB</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.59</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.8</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 276</subfield><subfield code="0">(DE-625)143642:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Heath, Craig</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Symbian OS platform security</subfield><subfield code="b">software developing using the Symbian OS security architecture</subfield><subfield code="c">Craig Heath ; with Andy Harker ...</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Chichester, England</subfield><subfield code="b">Wiley</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIX, 249 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Symbian OS (Computer file)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer networks</subfield><subfield code="x">Security measures</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">World Wide Web</subfield><subfield code="x">Security measures</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Harker, Andy</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/toc/ecip063/2005031924.html</subfield><subfield code="3">Table of contents only</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0650/2005031924-d.html</subfield><subfield code="3">Publisher description</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0741/2005031924-b.html</subfield><subfield code="3">Contributor biographical information</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020651548&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020651548</subfield></datafield></record></collection> |
id | DE-604.BV036733947 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:46:52Z |
institution | BVB |
isbn | 0470018828 |
language | English |
lccn | 2005031924 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-020651548 |
oclc_num | 705920951 |
open_access_boolean | |
owner | DE-739 |
owner_facet | DE-739 |
physical | XIX, 249 S. Ill., graph. Darst. |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Wiley |
record_format | marc |
spelling | Heath, Craig Verfasser aut Symbian OS platform security software developing using the Symbian OS security architecture Craig Heath ; with Andy Harker ... Chichester, England Wiley 2006 XIX, 249 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Symbian OS (Computer file) Computer networks Security measures World Wide Web Security measures Harker, Andy Sonstige oth http://www.loc.gov/catdir/toc/ecip063/2005031924.html Table of contents only http://www.loc.gov/catdir/enhancements/fy0650/2005031924-d.html Publisher description http://www.loc.gov/catdir/enhancements/fy0741/2005031924-b.html Contributor biographical information Digitalisierung UB Passau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020651548&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Heath, Craig Symbian OS platform security software developing using the Symbian OS security architecture Symbian OS (Computer file) Computer networks Security measures World Wide Web Security measures |
title | Symbian OS platform security software developing using the Symbian OS security architecture |
title_auth | Symbian OS platform security software developing using the Symbian OS security architecture |
title_exact_search | Symbian OS platform security software developing using the Symbian OS security architecture |
title_full | Symbian OS platform security software developing using the Symbian OS security architecture Craig Heath ; with Andy Harker ... |
title_fullStr | Symbian OS platform security software developing using the Symbian OS security architecture Craig Heath ; with Andy Harker ... |
title_full_unstemmed | Symbian OS platform security software developing using the Symbian OS security architecture Craig Heath ; with Andy Harker ... |
title_short | Symbian OS platform security |
title_sort | symbian os platform security software developing using the symbian os security architecture |
title_sub | software developing using the Symbian OS security architecture |
topic | Symbian OS (Computer file) Computer networks Security measures World Wide Web Security measures |
topic_facet | Symbian OS (Computer file) Computer networks Security measures World Wide Web Security measures |
url | http://www.loc.gov/catdir/toc/ecip063/2005031924.html http://www.loc.gov/catdir/enhancements/fy0650/2005031924-d.html http://www.loc.gov/catdir/enhancements/fy0741/2005031924-b.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020651548&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT heathcraig symbianosplatformsecuritysoftwaredevelopingusingthesymbianossecurityarchitecture AT harkerandy symbianosplatformsecuritysoftwaredevelopingusingthesymbianossecurityarchitecture |