Google

CONTENTS

TITTLE

ABSTRACT

DOCUMENT HISTORY

ACKNOWLEDGMENTS

CHAPTER I -BUGS PROJECT-

I.1 INTRODUCTION
I.2 PROJECT ANALYSIS

I.2.1 History
I.2.2 The analysis
I.2.3 Work done
I.2.4 Main problems

I.3 ALGORITHM ANALYSIS

I.3.1 Introduction
I.3.2 The cryptography algorithm

I.3.2.1 The key generator
I.3.2.2 Crypt a file

I.3.3 Conclusion

I.4 ALGORITHM CONCEPTION

I.4.1 Introduction
I.4.2 Key generator

I.4.2.1 Test length function
I.4.2.2 Transcription function
I. 4.2.3 Additional function
I.4.2.4 Swapping function
I.4.2.5 Coding function

I.4.3 Crypt file

I.4.3.1 seed function
I.4.3.2 Probability seed function
I.4.3.3 Shuffle function
I.4.3.4 Unshuffle function
I.4.3.5 Dynamic Variables
I.4.3.6 BSSL

I.4.4 Conclusion

I.5 APPLICATIONS

I.5.1 Introduction
I.5.2 UNIX Applications design
I.5.3 WINDOWS 95/NT Application design

I.5.3.1 Introduction
I.5.3.2 Application design
I.5.3.3 Main problems
I.5.3.4 Graphical User Interfaces

I.5.4 Conclusion

I.6 TESTS

I.6.1 Introduction
I.6.2 Personal tests
I.6.3 Multiple Operating System tests
I.6.4 Friends tests
I.6.5 Internet tests
I.6.6 Cryptography Contest

CHAPTER II -CONCLUSION-

II.1 PROJECT CONCLUSION
II.2 PERSONAL BENEFITS

II.2.1 The technical skills
II.2.2 The personal skills

II.3 CONCLUSION

REFERENCES

APPENDIX A Developer Help Functions (English)

APPENDIX B Developer Help Functions (Francais)

APPENDIX C Library History

APPENDIX D Unix Package History

APPENDIX E Windows Package History