Announcement

Collapse
No announcement yet.

RSA-Implementierung in COM-Objekt verpacken

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • RSA-Implementierung in COM-Objekt verpacken

    Hi,

    ich schreibe gerade eine Fachbereichsarbeit mit dem Thema "Kryptographie -
    Public-Key-Verfahren speziell RSA". Dazu hab ich aus einem Buch eine C/C++
    Implementierung des RSA Algorithmus. Diesen möchte ich jetzt in ein
    COM-Objekt stopfen, hab jedoch keine Ahnung wie ich das anstellen soll.

    Ich hab mich bereits mit COM im Zusammenhang mit Delphi beschäftigt, in
    C/C++ bin ich allerdings relativ neu (ich les aber grad ein Buch -
    "Essential COM" von Don Box.)

    Ich arbeite mit Visual C++ 6.0 Enterprise. Mein Problem ist vor allem der
    Anfang - ich weiß nicht wie/wo ich anfangen soll:
    ATL COM Wizard
    oder doch lieber den
    MFC ActiveX ControlWizard

    Ich hoffe mir kann jemand helfen. Auf jeden Fall schonmal danke im vorraus!!

    Gruß, Motzi

  • #2
    Hallo Manuel,

    Eigentlich ist es wesentlich einfacher ein COM Object in VC++ 6/7.net zu erstellen, als es in Delphi x ist.

    1. Mit dem Assistenten ein ATL Projekt als DLL erstellen, evtl. die MFC einbinden.

    2. In der Klassenansicht (ClassView) mit der rechten Maustaste das ATL-Object anklicken, und "ATL Klasse hinzufügen" auswählen. Im folgenden Dialog die Option "Simple Atl Object" auswählen und einen Klassennamen vergeben.

    3. Project neu erstellen und abspeichern.

    4. In der ClassView mit der rechten Maustaste auf das Interface klicken und "Methode" oder "Eigenschaft hinzufügen" auswählen. (PS: Bei VS6 solltest Du dich in der Interface Definition Language (IDL) ein wenig auskennen.

    5. Project neu erstellen und abspeichern.

    6. Wenn Du willst kann ich dir ein Beispielprojekt zukommen lassen. Bitte Maile mir unter [email protected]

    Gruß, To

    Comment

    Working...
    X