29.07.2013 Views

Master of Science thesis Fighting Spam

Master of Science thesis Fighting Spam

Master of Science thesis Fighting Spam

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10.1.4.e ErrorDialog......................................................................................237<br />

10.1.4.f FormPanel .......................................................................................238<br />

10.1.4.g ImageButton....................................................................................239<br />

10.1.4.h MainFrame ......................................................................................242<br />

10.1.4.i OpenSafeDialog ..............................................................................247<br />

10.1.4.j Progress ...........................................................................................251<br />

10.1.4.k RegistrationFrame ...........................................................................253<br />

10.1.4.l <strong>Spam</strong>Panel.......................................................................................256<br />

10.1.4.m SplashScreen ...................................................................................258<br />

10.1.4.n WhitelistPanel .................................................................................259<br />

10.1.4.o WithdrawPanel................................................................................261<br />

10.1.5 MailHandler ............................................................................................262<br />

10.1.5.a CoinHeader......................................................................................262<br />

10.1.5.b IncomingMailProcessor ..................................................................263<br />

10.1.5.c MailFunctions .................................................................................267<br />

10.1.5.d NotificationHeader..........................................................................268<br />

10.1.5.e OutgoingMailProcessor...................................................................268<br />

10.1.6 Proxy .......................................................................................................270<br />

10.1.6.a AbstractBlokingProxy.....................................................................270<br />

10.1.6.b AbstractNonBlokingProxy..............................................................273<br />

10.1.6.c IMAPProxy .....................................................................................276<br />

10.1.6.d NonBlokingProxyConnection .........................................................278<br />

10.1.6.e POP3Proxy......................................................................................283<br />

10.1.6.f SMTPProxy.....................................................................................295<br />

10.1.7 Safe..........................................................................................................297<br />

10.1.7.a Safe..................................................................................................297<br />

10.1.7.b SafeHandler.....................................................................................302<br />

10.2 Currency..........................................................................................................309<br />

10.2.1 BlindedCoin ............................................................................................309<br />

10.2.2 Coin .........................................................................................................311<br />

10.2.3 EncryptedTransactionlist.........................................................................316<br />

10.2.4 Transactionlist .........................................................................................318<br />

10.2.5 TransactionlistElement............................................................................318<br />

10.2.6 UnencryptedTransactionlist ....................................................................320<br />

10.3 NetworkPackets...............................................................................................323<br />

10.3.1 ActivationCompletedPacket....................................................................323<br />

10.3.2 ActivationPacket .....................................................................................324<br />

10.3.3 AmountDepositedPacket.........................................................................324<br />

10.3.4 BlacklistPacket........................................................................................325<br />

10.3.5 CoinSignaturePacket ...............................................................................325<br />

10.3.6 CryptoPacket ...........................................................................................325<br />

10.3.7 CurrencyBlindingFactorPacket ...............................................................326<br />

10.3.8 CurrencyExchangeRequestPacket...........................................................327<br />

10.3.9 DepositRequestPacket.............................................................................328<br />

10.3.10 GetBlacklistPacket ..............................................................................328<br />

10.3.11 LogonPacket........................................................................................329<br />

5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!