¿Dónde se almacenan las claves simétricas cuando se usa ssh?

3

El caso de uso es el siguiente: imagina que tienes dos sistemas, A y B. Si el sistema A está en el sistema B y comienza a transferir los archivos a A, quiero poder descifrar el contenido del mensaje que se envía.

Entiendo que en SSH, hay una clave simétrica compartida que se puede usar para el descifrado. Si estoy en el sistema B, ¿dónde puedo encontrar esta clave simétrica?

    
pregunta Rosemond D 27.04.2017 - 04:32
fuente

1 respuesta

4

Con SSH, TLS y protocolos similares, la clave simétrica se crea durante una fase de intercambio usando protocolos de intercambio de claves como Intercambio de claves Diffie-Hellman . La clave generada se mantiene en la memoria durante la sesión, es decir, no se escribe en el disco. Por lo tanto, para obtener acceso a la clave, deberá volcar la memoria del cliente o servidor o deberá confiar en las funciones para exportar explícitamente la clave, si está disponible .

    
respondido por el Steffen Ullrich 27.04.2017 - 04:52
fuente

Lea otras preguntas en las etiquetas

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '16418',
    'url' => 'donde-se-almacenan-las-claves-simetricas-cuando-se-usa-ssh',
];

$_SESSION = [
    '__flash' => [],
];