]> git.saurik.com Git - apple/security.git/blame - README
Security-28992.tar.gz
[apple/security.git] / README
CommitLineData
563f4f96
A
1This code contains a Darwin version of CDSA along with many other security libraries.
2
3Information about CDSA may be obtained from the OpenGroup web site at:
4
5 http://www.opengroup.org/pubs/catalog/c914.htm
6
7Further information regarding the security of the MacOSX product is available at:
8
9 http://www.apple.com/support/security/
10
11Developers wishing to know more about developing their products in a manner consistent with MacOS security should view:
12
13 http://developer.apple.com/macos/security.html
14
15
16To build this project in a Darwin environment (as opposed to building in-house
17at Apple), use the Darwin buildstyle. If you're building with Xcode, select
18"Darwin" from the "Active Build Style" popup. If you're building from the command
19line, specify the build style like so:
20
21% xcodebuild -buildstyle Darwin install
22
23This build style is necessitated by the fact that the CSP built at (and
24shipped by) Apple includes some algorithms which are proprietary to Apple;
25the source code for these algorithms is not open source. Selecting the
26Darwin build style allows the Security project (and also the CSP, in
27the libsecurity_apple_csp project, which also must be built with the
28Darwin build style) to be built from the Darwin open source tree without
29requiring the source for these algorithms.