OFF, Owner Free Filing system

19 agosto 2006

candado.gifRecientemente he tenido conocimiento a través del blog de enrique dans de los sistemas OFF (Owner Free Filing system) de compartición de archivos. El sistema funciona utilizando la bien conocida técnica de encriptación a través de claves de un solo uso, que de una manera sencilla se puede resumir en lo siguiente:

Para compartir el archivo, se genera una caché con una colección de números aleatorios (deberían ser realmente aleatorios, si no la desencriptación sería trivial si se llega a descubrir el patrón generador) de 128 Kb, se divide el archivo a enviar a través del sistema en bloques de 128 Kb y se aplica la función XOR a cada uno de los bloques y uno de los numeros aleatorios generado en un primer momento. Como producto se consigue un bloque encriptado del mismo tamaño que el bloque original pero que no conserva ninguna de la información original. A partir del bloque generado es posible conseguir el bloque original sin mas que aplicar la función XOR sobre el bloque generado y la clave de un solo uso utilizada para encriptar, además, la clave utilizada queda excluída para siguientes operaciones. Cada numero aleatorio se utiliza una única vez, de ahi la potencia y seguridad de la clave de un solo uso, el único algoritmo de encriptación que no se puede romper. Para la reconstrucción de un archivo determinado, se debe guardar un índice de claves de un solo uso utilizadas, asi como los bloques generados y su posición relativa dentro del archivo dividido para poder reconstruir el archivo a partir de sus bloques codificados. Realmente este proceso no es tan sencillo, se realiza alguna operación XOR mas encadenada, el funcionamiento completo está explicado en el documento disponible en la web de OFF titulado “On copyright numbers with an application to the Gesetzklageproblem”.

Ahora bien, claramente este sistema pretende poder compartir archivos en una red P2P sin tener que preocuparse por implicaciones legales de violación de derechos de autor, ya que se postula que los numeros aleatorios y el resultado de su aplicación a otros números ( a través de operaciones lógicas, las que entiende un ordenador ) no estan protegidos por derechos de autor o en todo caso el numero aleatorio y el producto serían propiedad del que encripta. Parece la panacea en cuanto al debate derechos de autor / intercambio de archivos, pero me surgen las siguientes dudas…

Con este sistema se puede asegurar que la información transmitida a traves de una red de compartición de archivos no es la original y protegida por derechos de autor, pero, ¿No prohiben la mayoria de obras originales el tratamiento y difusión de trabajos derivados de sus obras?

¿Acaso una operación logica sobre una obra original que genera otra con contenido aleatorio no se puede considerar trabajo derivado simplemente por la naturaleza aleatoria o (pseudoaleatoria) del resultado?

¿Que ocurre con la prohibición que incluyen muchas obras por la cual no es posible hacer ningun tipo de modificación sobre el contenido digital de la misma?

¿Una vez aislado uno de los bloques de 128 Kb de la obra original protegida por derechos de autor, se puede asegurar que no es un bloque aleatorio de la misma naturaleza que el bloque generado como producto de las operaciones del sistema OFF?

¿Es el caos una consecuencia del orden o viceversa?

¿Algún abogado en la sala?

About these ads

3 Responses to “OFF, Owner Free Filing system”

  1. IANAL Says:

    Lo que explicas es la construcción de una darknet, una peer-to-peer anónima. De estas existen unas cuantas. Estoy de acuerdo en que son el futuro, pero porque resisten a un sniffer o a un ataque man-on-the-middle, no porque un juez vaya a considerarlo una excepción a las leyes de copyright. Si te ponen delante de un juez lo vas a tener igual que si te pillan usando el emule o el bittorrent.

    Otra cosa es que no puedan pillarte, que lo van a tener muy difícil. En el caso de la transferencia de archivos además de la encriptación me gusta el modelo de delegación-y-ruteo-compartido, porque ni siquiera puedes demostrar que dos nodos se comunicaron, que es una cuestión importante.

  2. argaldo Says:

    No, este tipo de redes son lo que se denominan “brightnets”, en contraposición precisamente a las “darknets” que tu mencionas.

    Los autores de esta tecnologia de compartición de archivos entienden que la información que circula entre las partes de la comunicacion (peers) no está sujeta a copyright dada su naturaleza transformada a través de claves aleatorias de un solo uso, por lo que no es necesario ocultar nada y la comunicación se puede hacer con “luz y taquígrafos” sin temer nada.

    Donde se debe hacer incapié es en analizar si realmente los paquetes de datos transformados, realmente están libres de copyright o si es legal transformar una obra, aunque sea a trozos, con el objetivo de copiarla/distribuirla.

  3. Genuine Says:

    Somehow i missed the point. Probably lost in translation :) Anyway … nice blog to visit.

    cheers, Genuine!!


Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

A %d blogueros les gusta esto: