| Counter128.cpp [code] | A 128 bit counter |
| Counter128.h [code] | |
| CryptoRand.cpp [code] | Wrapper around the Microsoft Crypto API CryptGenRandom call for generating random numbers |
| CryptoRand.h [code] | |
| CTRNonceCounter.cpp [code] | 64 bit nonce and 64 bit counter to use for encryption in CTR mode |
| CTRNonceCounter.h [code] | |
| DelayedWriteFile.cpp [code] | |
| DelayedWriteFile.h [code] | |
| FastList.cpp [code] | Fast linked list implementation with special erase method and test harness |
| FastList.h [code] | |
| Fortuna.cpp [code] | This is the object that the user interacts with for accessing the Fortuna PRNG |
| Fortuna.h [code] | |
| FortunaTypes.h [code] | |
| FortunaUtils.cpp [code] | |
| FortunaUtils.h [code] | Utility functions used throughout Fortuna |
| Generator.cpp [code] | Generates the random numbers using the pool data as a seed to the encryption method |
| Generator.h [code] | |
| MachineSig.cpp [code] | |
| MachineSig.h [code] | |
| NCColln.h [code] | |
| Pool.cpp [code] | Threadsafe pool object accumulates events from sources and compresses data using SHA-256 hash when buffer gets large enough |
| Pool.h [code] | |
| PoolMgr.cpp [code] | Creates and gives access to the entropy pools |
| PoolMgr.h [code] | |
| ProcessData.cpp [code] | Caches data for a process so that the bytes of change can be determined |
| ProcessData.h [code] | |
| ProcessInfo.cpp [code] | Extracts data for a process such IO, Memory Usage etc |
| ProcessInfo.h [code] | |
| SeedFile.cpp [code] | Stores encrypted seed file data to disk. Each pool state is persisted, as well as generator info |
| SeedFile.h [code] | |
| Source.cpp [code] | Base Class for all source events |
| Source.h [code] | |
| SourceClsid.cpp [code] | Registry HKCR/CLSID source event data |
| SourceClsid.h [code] | |
| SourceCryptoRand.cpp [code] | Microsoft Crypto API Random Generator Source events |
| SourceCryptoRand.h [code] | |
| SourceMgr.cpp [code] | Creates and gives access to the Source event objects |
| SourceMgr.h [code] | |
| SourcePing.cpp [code] | Registry HKCR/Ping source event data |
| SourcePing.h [code] | |
| SourceProcess.cpp [code] | Source events from process monitoring |
| SourceProcess.h [code] | |
| SourceRegistryWalker.cpp [code] | Generic class for walking the Windows Registry to create source events |
| SourceRegistryWalker.h [code] | |
| SourceTest.cpp [code] | Simple class used to obtain only timing info for source events (this class does nothing) |
| SourceTest.h [code] | |
| Timer.cpp [code] | Simple wrapper around QueryPerformanceFrequency and QueryPerformanceCounter |
| Timer.h [code] |
![]()
![]()
1.3.5