diff options
author | Maurus Cuelenaere <mcuelenaere@gmail.com> | 2008-07-11 15:50:46 +0000 |
---|---|---|
committer | Maurus Cuelenaere <mcuelenaere@gmail.com> | 2008-07-11 15:50:46 +0000 |
commit | 14c7f45cdae826f88dc539c8c38dd95caf305731 (patch) | |
tree | 832da054b7cfb2dc6fd63339af736625f31d21aa /utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 | |
parent | 7c84ede3781c27db73403bd6302f320c76a58c8c (diff) | |
download | rockbox-14c7f45cdae826f88dc539c8c38dd95caf305731.tar.gz rockbox-14c7f45cdae826f88dc539c8c38dd95caf305731.zip |
Add zook's ZenUtils to SVN
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18010 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32')
-rwxr-xr-x | utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 b/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 new file mode 100755 index 0000000000..411116fea2 --- /dev/null +++ b/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 | |||
@@ -0,0 +1,43 @@ | |||
1 | This file contains information on how to build and use the BeeCrypt DLL on | ||
2 | Win32 platforms. | ||
3 | |||
4 | The platform of preference is currently MicroSoft Visual C++ 6.0, but | ||
5 | Metrowerks CodeWarrior is also still supported. | ||
6 | |||
7 | To be able to use the assembler files with Visual C++, you need to have the | ||
8 | Visual C++ 6.0 Processor Pack installed. It can be found at: | ||
9 | |||
10 | http://msdn.microsoft.com/vstudio/downloads/ppack/default.asp | ||
11 | |||
12 | To be able to use the assembler files with Metrowerks CodeWarrior, you will | ||
13 | need to install an unsupported (but working for the included files) assembler | ||
14 | plug-in, which can be found on the CodeWarrior download page. | ||
15 | |||
16 | To build the java glue into the DLL, you should also have Sun's JDK 1.3, | ||
17 | including the JNI headers, installed. | ||
18 | |||
19 | Make sure all Visual C++ tools can be found on the path, i.e.: | ||
20 | |||
21 | cl.exe (the compiler) | ||
22 | ml.exe (the assembler) | ||
23 | link.exe (the linker) | ||
24 | nmake.exe (the make utility) | ||
25 | |||
26 | For convenience, copy file 'Makefile.mak' to 'Makefile' and adjust paths as | ||
27 | required. The Makefile assumes you will be building in support for java. | ||
28 | If this is not the case, you will have to adjust the Makefile, which shouldn't | ||
29 | be too difficult. | ||
30 | |||
31 | Next, run 'nmake' and the library and the test program will be built. | ||
32 | |||
33 | Once running, you can use any of three entropy source available on this | ||
34 | platform, in order of preference: | ||
35 | |||
36 | wavein (uses noise on the soundcard microphone port) | ||
37 | console (uses keyboard clicks with a high resolution timer) | ||
38 | wincrypt (uses random data generated by the Windows CryptAPI) | ||
39 | |||
40 | To enable a specific entropy device, set variable BEECRYPT_ENTROPY to any of | ||
41 | these three values; if not specified, the library will use 'wavein' as default. | ||
42 | |||
43 | In the future, additional sources of entropy on this platform will be made available. | ||