Thema Datum  Von Nutzer Rating
Antwort
19.07.2018 14:19:09 Nemo
NotSolved
Blau RSA Signierung mit VBA über die RSACryptoServiceProvider-Klasse
20.07.2018 00:10:54 Gast24201
NotSolved
20.07.2018 10:03:26 Nemo
NotSolved
21.07.2018 15:49:36 Gast24201
NotSolved
21.07.2018 16:58:53 Nemo
NotSolved
20.07.2018 10:21:46 Gast50217
NotSolved
21.07.2018 16:40:52 Gast24486
NotSolved
21.07.2018 22:18:36 Gast81489
NotSolved

Ansicht des Beitrags:
Von:
Gast24201
Datum:
20.07.2018 00:10:54
Views:
1425
Rating: Antwort:
  Ja
Thema:
RSA Signierung mit VBA über die RSACryptoServiceProvider-Klasse

Uuuuh~uärx... .NET und VBA vertragen sich nicht wirklich und auch nur dann, wenn .NET eine COM-Schnittstelle bereit stellt. Die ist hier nur teilweise gegeben und darum funktioniert es nicht.


Was du also tun könntest ist, nach einer Fertiglösung, gekapselt in einer DLL, zu suchen, oder du gehst über eine andere Scriptsprache

... PHP beinhaltet z.B. per OpenSLL diese Möglichkeit RSA Signaturen zu erzeugen und zu prüfen. Die Sache kann man recht einfach so einrichten, dass es aus dem Windows Konsolenfenster heraus funktioniert, und aus VBA heraus könnte man dann das entsprechende php-skript ausführen was den ganzen Signatur-Salat schließlich erzeugt und den kann man dann wieder in VBA einlesen. ;)

... für Java und Powershell sollte es auch was geben.

Ist viel Arbeit, darum schau mal lieber nach Alternativen.

 

Falls du Visual Studio hast, such mal nach "Visual Studio Tools for Office" (kurz: VSTO). Damit kann man AddIns für MS Office Anwendungen programmieren, welche auf den kompletten .NET Umfang zurückgreifen können. Man kann darüber quasi .NET in Office Produkten nutzen.

 

Grüße und viel Erfolg :)


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
19.07.2018 14:19:09 Nemo
NotSolved
Blau RSA Signierung mit VBA über die RSACryptoServiceProvider-Klasse
20.07.2018 00:10:54 Gast24201
NotSolved
20.07.2018 10:03:26 Nemo
NotSolved
21.07.2018 15:49:36 Gast24201
NotSolved
21.07.2018 16:58:53 Nemo
NotSolved
20.07.2018 10:21:46 Gast50217
NotSolved
21.07.2018 16:40:52 Gast24486
NotSolved
21.07.2018 22:18:36 Gast81489
NotSolved