NN-CFA: mudanças entre as edições

De Área31 Hackerspace
Sem resumo de edição
Sem resumo de edição
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
Responsáveis:
* [[Usuário:José_Damico|José Damico]]
NN-CFA: Nothing New - Crypto for All
NN-CFA: Nothing New - Crypto for All


Linha 19: Linha 23:


[[File:Nn-cfa-sd.png|640px|none|alt=NN-CFA - Software Diagram]]
[[File:Nn-cfa-sd.png|640px|none|alt=NN-CFA - Software Diagram]]
[[Categoria:Embarcados]]
[[Categoria:HardwareOpensource]]
[[Categoria:SoftwareOpensource]]
[[Categoria:Linux]]
[[Categoria:KnowledgeBase]]
[[Categoria:Hacking Projects]]

Edição das 13h15min de 13 de janeiro de 2017

Responsáveis: 
* José Damico


NN-CFA: Nothing New - Crypto for All

Este é um projeto simples. O objetivo principal desse projeto é prover acesso a um disco encriptado, de maneira simples e rápida, principalmente para usuários do sistema operacional Microsoft Windows e do sistema operacional Mac OS X, mas não restrito a eles.


NN-CFA - @hopex

A idéia desse projeto surgiu, quando o TrueCrypt foi colocado em dúvida. Nesse momento iniciou-se uma busca por alternativas ao TrueCrypt.

Uma das alternativas ao TrueCrypt, especificamente para usuários Linux, é o LUKS + dmcrypt. Mas como já dito, esta é uma alternativa encontrada apenas no Linux. O que nos leva a uma pergunta: Qual seria a forma mais simples de trazer as vantagens da encriptação do LUKS + dmcrypt para o Microsoft Windows e para o Mac OS X?

A resposta dessa pergunta reflete o objetivo do projeto NN-CFA, através da montagem de um dispositvo computacional, móvel, cuja o sistema operacional seja o Linux, e que este gerencie um disco encryptado e ofereça acesso a esse disco pela rede com o uso do protocolo SMB.

Como base para construção do dispositivo foi escolhida a placa Cubie Truck. No diagrama a seguir é possível visualizar a arquitetura em alto nível:

NN-CFA - Hardware Diagram

Como já foi apresentado antes, este projeto consiste no uso de um conjunto de aplicações que funcionam no Linux. Este conjunto de aplicações estão organizadas em camadas que se comunicam entrem si. Essas camadas estão apresentadas em alto nível no diagrama de software a seguir:

NN-CFA - Software Diagram
Cookies nos ajudam a entregar nossos serviços. Ao usar nossos serviços, você concorda com o uso de cookies.