---
title: "Texte mit RSA verschlüsseln/ entschlüsseln"
url: "https://www.typo3.net/d/117684-texte-mit-rsa-verschluesseln-entschluesseln"
source: "typo3.net"
tags: ["Archiv","Flow","Frage"]
created: "2014-03-18"
last_reply: "2014-03-18"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Texte mit RSA verschlüsseln/ entschlüsseln

Archiv › Flow · 0 Antworten · gestartet 2014-03-18

## Eröffnungsbeitrag

**hh-work** · 2014-03-18 · [Beitrag #1](https://www.typo3.net/d/117684-texte-mit-rsa-verschluesseln-entschluesseln/1)

Hallo Leute,

ich versuche Texte per RSA zu verschlüsseln bzw. entschlüsseln, doch leider wirft PHP ständig Fehler.
Folgendes steht in der Klasse:

```php
/**
 * @Flow\Inject
 * @var \TYPO3\Flow\Security\Cryptography\RsaWalletServicePhp
 */
protected $rsaWalletServicePhp;
```

In einer Methode steht zum Beispiel (Keys nur angedeutet):

```php
$plaintext = 'example';
$privatekey = '-----BEGIN RSA PRIVATE KEY----- MIICCbZOwn/... dTQV5qsixCPXdgQ= -----END RSA PRIVATE KEY-----';
$publickey = '-----BEGIN PUBLIC KEY----- MIGfMA...DAQAB -----END PUBLIC KEY-----';

$this->rsaWalletServicePhp->registerPublicKeyFromString($publickey);
$this->rsaWalletServicePhp->registerKeyPairFromPrivateKeyString($privatekey);
$this->rsaWalletServicePhp->generateNewKeypair();
```

Folgende Fehlermeldungen kommen bei registerPublicKeyFromString und registerKeyPairFromPrivateKeyString:
Warning: openssl_pkey_get_details() expects parameter 1 to be resource, boolean given

Bei generateNewKeypair kommt folgender Fehler:
OpenSSL private key generation failed.

Die OpenSSL extension für PHP ist aktiviert.
Weitere Einstellungen zu dem Thema hab ich in keiner Datei (z.B. yaml) gemacht.

Über ein paar Tipps würde ich mich sehr freuen.

---

Quelle: „Texte mit RSA verschlüsseln/ entschlüsseln“, typo3.net, https://www.typo3.net/d/117684-texte-mit-rsa-verschluesseln-entschluesseln
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
