Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi RSA Asymmetrisches Kryptosystem OpenSSL (https://www.delphipraxis.net/186244-rsa-asymmetrisches-kryptosystem-openssl.html)

Back2Code 17. Aug 2015 14:51

RSA Asymmetrisches Kryptosystem OpenSSL
 
https://de.wikipedia.org/wiki/Asymme...s_Kryptosystem

Hallo liebe DP'ler :),

ich bin derzeit auf der Suche nach einer Komponente / Bibliothek mit der es möglich ist private / public Schlüssel zu laden um anschließend Dateien / Text zu entschlüsseln / verschlüsseln.

Was ich bereits probiert hatte war Lockbox 3 welches man auch relativ schnell per Google rausfindet das scheint für mich aber nicht in Frage zu kommen, da in meinen Tests lediglich Schlüssel angenommen wurden die auch von Lockbox 3 generiert wurden ... :| Sobald man dann Schlüssel laden wollte der z.B von OpenSSL generiert worden war in diesem Format :

Code:
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,0EE4D3E8EFDE798B

jCs4t/ziw1JdHXGgX/fccJV8WjiZtRKfBClLBwAEuqSvHsdMQsJkmyS6/OdLXtLn
oVo47+jOM0EETrSGatLzNechghcOVjXjG+twj9lg3/H2bL0qzCV90EBHqNZ+fsU2
3rqLS6WCjcoDnaviKW7mKzLoM/lJ+41fAooA4a8ndLn7w7ox2eEtefFoIv3Xtu5r
Ijd3mawan9NjvJEUS4uD1GsfewlMsZYx0CkI1Tj66UjM2iZaBbo68mZK3gh090QY
Jv69VjRY19aQJD8Ysl24yWxyDqYdS+Y7kHCc2g7LFhJ0iuyu/uLMVKaa5aT+y4JK
ArEMVanzIJLysQ4L+oe0XFoQndkiJpG56dsPiEes2UpiTiMvjujzySQaojUky8Fj
qdXkqcaOmikN8B50flWxGDiJgaDgcwjhD/kyJTxzOv1mTFyAskKe+z2kKdGFqAGv
2ooSewDPay+O+lM7vYaJDeL1kujVTr2FJpbFKQG4ppjK5O8Z/5xBIw0dBfrSsCij
mzBVwzA7v6/S6r6JrfLgz/kvTfRgMRC4YbyggcYqGrpbQeUjun/fVmfY25fyHB3e
qap87NybttQ8LoI1s6P2o+Dn86tVG+brQx8s46TtfUw70dERilIP5l5tqwDYg8Ou
YKaXO+srHxyW2IJ0plVNjH0RwKqsEresZFMPoR7G8lhD6TdmDjGpfBRZIJWoSbE+
0Jvtrw/29PHISbG4mcFfyInjKjQQ/RKLISZMw9+5qGK88Xlx+/EHD/iMRR88/pim
B0zVvzQ1qVmEvTmjF3W9+/jsSWVLXC/wS2XLfY2+trk=
-----END RSA PRIVATE KEY-----
kam es zu allerlei Problemen. Wen es interessiert kann sich mal meinen Post(s) auf SO angucken

https://stackoverflow.com/questions/...-reading-error
https://stackoverflow.com/questions/...not-initalized

Deshalb frage ich jetzt mal bei euch nach, in der Hoffnung den einen oder anderen wertvollen Hinweis zu bekommen. :thumb:

Perlsau 17. Aug 2015 17:43

AW: RSA Asymmetrisches Kryptosystem OpenSSL
 
Such doch mal nach Delphi+PGP

CodeX 17. Aug 2015 18:04

AW: RSA Asymmetrisches Kryptosystem OpenSSL
 
"CryptoBlackbox" von Eldos ist dafür gut geeignet. Ist eine Freeware-Komponente, die als Teil des sehr mächtigen SecureBlackbox zur Verfügung stand. Ich wollte gerade drauf verlinken, musste aber feststellen, dass sie die Freeware seit dem 15.11.2014 nicht mehr auf der eigenen Seite anbieten:
https://www.eldos.com/news/8111.php
Zitat:

CryptoBlackbox was a free package of SecureBlackbox product, offered for .NET, Java and VCL platforms. Due to strengthened regulations of export of cryptographic products with which we need to comply CryptoBlackbox has been removed from free download. As CryptoBlackbox included only basic SecureBlackbox functionality, it can be easily replaced by any package of SecureBlackbox.
Der Grund klingt irgendwie nur vorgeschoben, da die Freeware den meisten wohl schon gereicht haben dürfte, sodass sie damit wohl den Verkauf der Hauptkomponente ankurbeln wollen. Schau mal, ob Du die irgendwo anders auftreiben kannst. Sonst kann ich später auch mal in meinem Archiv wühlen.

Back2Code 18. Aug 2015 08:15

AW: RSA Asymmetrisches Kryptosystem OpenSSL
 
Zitat:

Zitat von CodeX (Beitrag 1312457)
"CryptoBlackbox" von Eldos ist dafür gut geeignet. Ist eine Freeware-Komponente, die als Teil des sehr mächtigen SecureBlackbox zur Verfügung stand. Ich wollte gerade drauf verlinken, musste aber feststellen, dass sie die Freeware seit dem 15.11.2014 nicht mehr auf der eigenen Seite anbieten:
https://www.eldos.com/news/8111.php
Zitat:

CryptoBlackbox was a free package of SecureBlackbox product, offered for .NET, Java and VCL platforms. Due to strengthened regulations of export of cryptographic products with which we need to comply CryptoBlackbox has been removed from free download. As CryptoBlackbox included only basic SecureBlackbox functionality, it can be easily replaced by any package of SecureBlackbox.
Der Grund klingt irgendwie nur vorgeschoben, da die Freeware den meisten wohl schon gereicht haben dürfte, sodass sie damit wohl den Verkauf der Hauptkomponente ankurbeln wollen. Schau mal, ob Du die irgendwo anders auftreiben kannst. Sonst kann ich später auch mal in meinem Archiv wühlen.

Leider nicht, kannste es mir uploaden?

Bjoerk 18. Aug 2015 09:45

AW: RSA Asymmetrisches Kryptosystem OpenSSL
 
Hierzu müßte halt sichergestellt sein, daß von OpenSSL generierte Schlüssel von Lockbox in den richtigen Exponent übersetzt werden können? Lockbox muß daraus [jCs4t/ziw1JdHXGgX/fccJV8WjiZtRKfBClLBwAEuqSvHsdMQsJkmyS6/OdLXtLn … ] ja ein IntegerZahl machen (RSA).

CodeX 18. Aug 2015 13:12

AW: RSA Asymmetrisches Kryptosystem OpenSSL
 
Zitat:

Zitat von Back2Code (Beitrag 1312524)
kannste es mir uploaden?

Hier, bitte:
http://www43.zippyshare.com/v/loRYThMN/file.html
Version 12.0.258 vom 15.08.2014
Code:
CryptoBlackbox is a free package of SecureBlackbox product.

Use of CryptoBlackbox is governed by the license available on
https://www.eldos.com/licenses/dev-free.php?PRODUCT=CryptoBlackbox

CryptoBlackbox contains symmetric and PKI-based cryptographic functions, X.509 
certificate management, TSP and OCSP clients and PKCS#7/CMS encryption and data
signing functionality.

Help file is available for a separate download on
https://www.eldos.com/sbb/download-release.php

For support options see https://www.eldos.com/sbb/support-tech.php

Back2Code 18. Aug 2015 15:51

AW: RSA Asymmetrisches Kryptosystem OpenSSL
 
Zitat:

Zitat von CodeX (Beitrag 1312567)
Zitat:

Zitat von Back2Code (Beitrag 1312524)
kannste es mir uploaden?

Hier, bitte:
http://www43.zippyshare.com/v/loRYThMN/file.html
Version 12.0.258 vom 15.08.2014
Code:
CryptoBlackbox is a free package of SecureBlackbox product.

Use of CryptoBlackbox is governed by the license available on
https://www.eldos.com/licenses/dev-free.php?PRODUCT=CryptoBlackbox

CryptoBlackbox contains symmetric and PKI-based cryptographic functions, X.509 
certificate management, TSP and OCSP clients and PKCS#7/CMS encryption and data
signing functionality.

Help file is available for a separate download on
https://www.eldos.com/sbb/download-release.php

For support options see https://www.eldos.com/sbb/support-tech.php

Vielen Dank. :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz