Skip to content

Online Documentation Update 2011

Eduard Scherf edited this page Feb 15, 2022 · 1 revision

Table of Contents

Vorgehensweise

Siehe Documentation für eine technische Beschreibung des XML-Formats.

  • Sektion Introduction enthält eine allgemeine Einführung in den Algorithmus, unabhängig von der CT2-Implementierung. Für Details auf andere Quellen verweisen, z. B. Wikipedia.
  • Sektion Usage enthält eine Beschreibung, wie das Plugin in CT2 zu verwenden ist. Hier können implementierungsspezifische Infos beschrieben werden, z. B. welche Modi eingebaut und nicht eingebaut sind und was bei der Benutzung zu beachten ist.
  • Sektion Presentation enthält eine Beschreibung, wie die Visualisierung des Plugins zu benutzen ist, also z. B. was dort angezeigt wird und was man einstellen kann. Diese Sektion sollte natürlich weggelassen werden, wenn das Plugin keine Visualisierung hat.
  • Die restlichen Sektionen werden automatisch generiert und werden nicht in der XML-Dokumentation beschrieben. Dazu liest der HTML-Hilfegenerator u.a. die Plugin-Propertys TaskPane und PropertyInfo aus, sowie die XML-Metainfo der Templates.

Für die Dokumentaion kann auch auf die CT1-Onlinehilfe zurückgegriffen werden. Hiervon kann direkt kopiert werden. Bei anderen Quellen, we z.B. Wikipedia muss immer eine Referenz angegeben werden.

Skipped

Für diese Plugins lassen wir die Dokumentation zunächst weg (Plugin obsolete, trivial oder aus sonstigen Gründen nicht geeignet).

  • Alphabet
  • ArrayIndexer
  • Collector
  • Concatenate
  • IncDec
  • LengthOf
  • Mux
  • NumberInput
  • P2PEditor
  • P2PPeer
  • P2PPublisher
  • P2PSubscriber
  • P2P_DHTremove
  • P2P_DHTload
  • P2P_DHTstore
  • Soap
  • Splitter
  • StreamToStringConverter
  • StringToStreamConverter
  • WebService

TODO

No documentation

Main Task: Doku komplett neu erstellen.

  • PlayfairAnalysis
  • PlayfairAnalysisStatistic
  • RIPEMD160
  • SmartInterpreter
  • StreamComparator
  • WPHash
  • CLK
  • Trivium

XAML

Main Task: Doku migrieren.

  • AutokorrelationFunction
  • BerlekampMassey
  • BooleanFunctionParser
  • HMAC
  • Internet_frame_generator
  • KasiskiTest
  • PKCS1Plugin
  • PKCS5
  • SmartCard
  • StegoLeastSignificantBit
  • WEPAttacks

Zugewiesen

Armin

  • DGK
  • DGKKeyGenerator
  • Paillier
  • PaillierKeyGenerator
  • Lorenz (TODO)
  • Vigenere (TODO)
  • VigenereAnalyser
  • PrimesPlugin

Julian

Nils

  • AES
  • DES
  • NetworkCapture
  • NLFSR

Sven

  • Wizard
  • CaesarAnalysisHelper
  • SHA
  • ClipboardInput
  • ClipboardOutput
  • FileInputClass
  • FileOutputClass
  • TextInput
  • TextOutput

Viktor

  • WorkspaceManager

Erledigt

Bitte hier die fertigen Komponenten in die entsprechende Kategorie alphabetisch einordnen.

nur englische Doku vorhanden

  • BitCommitmentScheme
  • CubeAttack
  • Comparators
  • FrequencyTest
  • FriedmanTest
  • HIGHT
  • KeySearcher
  • LFSR
  • QuadraticSieve
  • Solitaire
  • SolitaireAnalyser
  • TEA
  • VigenereAutokeyAnalyser

nur deutsche Doku vorhanden

  • Enigma
  • MD5
  • Purple
  • RC2
  • StegoInsertion
  • StegoPermutation
  • Tiger
  • Transposition
  • TranspositionAnalyser
  • Twofish
  • VariableLoad
  • VariableStore

deutsche und englische Doku vorhanden

  • ADFGVX
  • BigNumberOperation
  • BigNumberInput
  • BooleanInput
  • BooleanBinaryOperators
  • BooleanNot
  • BooleanOutput
  • BooleanIfElse
  • Caesar
  • Contains
  • Converter
  • CostFunction
  • CRC
  • Dezimalization
  • Dictionary
  • DiscreteLogarithm
  • Factorizer
  • Gate
  • M209
  • MD5Collider
  • Nihilist
  • PictureOutput
  • Playfair
  • PRESENT
  • PrimesGenerator
  • PrimeTest
  • RandomInput
  • RC4
  • RSA
  • RSAKeyGenerator
  • Scytale
  • SDES
  • StringOperations
  • Substitution
  • T310
  • WEP
  • WordPatterns
  • Xor