<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://knoppia.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://knoppia.net/feed.php">
        <title>Knoppia si</title>
        <description></description>
        <link>https://knoppia.net/</link>
        <image rdf:resource="https://knoppia.net/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-07T01:08:30+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:blockci&amp;rev=1727796485&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:datahf&amp;rev=1731431012&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:dour&amp;rev=1731940992&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:encriptacion&amp;rev=1726586474&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:hrc&amp;rev=1729005407&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:integ&amp;rev=1728481819&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:plaintext&amp;rev=1727799329&amp;do=diff"/>
                <rdf:li rdf:resource="https://knoppia.net/doku.php?id=si:streamci&amp;rev=1726588741&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://knoppia.net/lib/exe/fetch.php?media=favicon.ico">
        <title>Knoppia</title>
        <link>https://knoppia.net/</link>
        <url>https://knoppia.net/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://knoppia.net/doku.php?id=si:blockci&amp;rev=1727796485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-01T15:28:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Block Ciphers</title>
        <link>https://knoppia.net/doku.php?id=si:blockci&amp;rev=1727796485&amp;do=diff</link>
        <description>Block Ciphers

Es un cifrado determinístico, utilizando un algoritmo de encriptado y otro de desencriptado. El algoritmo recibe una entrada que es una instancia de cierto número de bits y la salida tiene exactamente el mismo tamaño, pero cifrado, en resumidas cuentas: el input y el output del algoritmo deben ser del mismo tamaño. $F: K x X -&gt; Y$</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:datahf&amp;rev=1731431012&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-12T17:03:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ocultación de datos y forense</title>
        <link>https://knoppia.net/doku.php?id=si:datahf&amp;rev=1731431012&amp;do=diff</link>
        <description>Ocultación de datos y forense

Steganography

Consiste en ocultar un mensaje secreto en un mensaje normal y corriente y la extracción de dicho mensaje oculto en su destino.

	*  Covertext Mensaje oridnario
	*  Stegotext: Mensaje ordinario + mensaje oculto</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:dour&amp;rev=1731940992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-18T14:43:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Double Rachet</title>
        <link>https://knoppia.net/doku.php?id=si:dour&amp;rev=1731940992&amp;do=diff</link>
        <description>Double Rachet

Similar a una función hash, se mete una semilla y a partir de un KDF se genera otro KDF. Estos KDF generan claves. Para reforzar esto en uno de los KDF se cambia la semilla por un Diffie-Helman. Tenemos una cadena de recepción y una de envío. K1 se utiliza para cifrar los mensajes enviados a un usuario B (Es una cadena de envío). B es una cadena de recepción.</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:encriptacion&amp;rev=1726586474&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-17T15:21:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Encriptado</title>
        <link>https://knoppia.net/doku.php?id=si:encriptacion&amp;rev=1726586474&amp;do=diff</link>
        <description>Encriptado

El encriptado es simplemente el proceso de ocultar información en un mensaje de forma que solo el receptor lo pueda leer.

Cifrado de Shannon

Un cifrado de shannon es un par ξ = (E,D) de funciones tales que:

	*  La función de encriptado E: K x M</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:hrc&amp;rev=1729005407&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-15T15:16:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Hashing resistente a colisiones</title>
        <link>https://knoppia.net/doku.php?id=si:hrc&amp;rev=1729005407&amp;do=diff</link>
        <description>Hashing resistente a colisiones

Una función hash sin clave resistente a colisiones es un mapa H: M-&gt;T de un mensaje largo M a un espacio digest T pequeño de tal forma que encontrar dos mensajes m0 y m1 con el mismo digest H(m0) = H(m1) es difícil.
Una función resistente a colisiones H es un lossy compressor que asigna una huella t a un mensaje m. Si tenemos I=(S,V) que es un MAC seguro y H es resistente a colisiones, le MAC derivado: I' = (S',V'):$S'(k,m) = S(k,H(m))$$V'(k,H(m))$</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:integ&amp;rev=1728481819&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-09T13:50:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Integridad de Mensajes</title>
        <link>https://knoppia.net/doku.php?id=si:integ&amp;rev=1728481819&amp;do=diff</link>
        <description>Integridad de Mensajes

Nos centramos en adversarios activos que pueden modificar un mensaje en ruta. La integridad del mensaje asegura que un mensaje transmitido por el emisor es original y no ha sido modificado por un tercero antes de ser recibido. La integridad del mensaje no asume el secreto, la integridad puede ser necesaria también para mensajes en texto plano.
La integridad del mensaje requiere que el emisor tenga una clave secreta desconocida para el adversario.$V(k,m,t) = accept -&gt; IF -…</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:plaintext&amp;rev=1727799329&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-01T16:15:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Chosen Plaintext Attack</title>
        <link>https://knoppia.net/doku.php?id=si:plaintext&amp;rev=1727799329&amp;do=diff</link>
        <description>Chosen Plaintext Attack

CPA Security

La seguridad semántica es la noción de encriptar mensajes individuales, pero que es insuficiente para cifrar multiples mensajes. Utilizar un cifrado deterministico y una única clave de cifrado para múltiples mensajes no es seguro. Lo recomendable es usar cifrados probabilísticos.$c&lt;-E'(k',m)=E(F(k',x),m)$$D(K',(c,x))=D(F(k',x),c)$</description>
    </item>
    <item rdf:about="https://knoppia.net/doku.php?id=si:streamci&amp;rev=1726588741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-17T15:59:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Stream Ciphers</title>
        <link>https://knoppia.net/doku.php?id=si:streamci&amp;rev=1726588741&amp;do=diff</link>
        <description>Stream Ciphers

Generadores pseudo-Aleatorios (PRG)

Un generador pseudo-Aleatorio es un algoritmo determinista para generar números aparentemente aleatorios. Estos números no son realmente aleatorios ya que siguen un algoritmo, pero parecen serlo.$G:[{0,1}]^l -&gt; [{0,1}]^L$$l&lt;=L$$r=G(s)$$|P(b=1|b=0)-p(b=1,b=1)|&lt;=ξ$$E(s,m) = G(s)⊕m$$D(s,c)=G(s)⊕C$$(ri,si)$</description>
    </item>
</rdf:RDF>
