Fabio Cabral Rosa Teixeira - Blog Pessoal de Assuntos Diversos: Fevereiro 2013
O que é criptografia? Onde usar? Porque usar? Essas são perguntas frequentes, e apesar de quase todos os analistas de sistemas, administradores de rede, desenvolvedores, e gerentes saberem da importância da utilização de criptografia, poucos a fazem na prática.
Criptografia: a grosso modo, criptografia é o ato de codificar dados e informações aparentemente sem sentido, para que pessoas não consigam ter acesso às informações que foram cifradas.
Onde usar: há vários usos para a criptografia, vamos dizer que sirva para proteger documentos confidencias, transmitir informações confidenciais pela internet (seja por e-mail, FTP, ou qualquer outro meio), transmitir informações por uma rede local, proteger informações em um banco de dados.
Porque usar: vamos pensar assim, temos um site de comércio eletrônico, onde centenas de milhares de usuários fazem o cadastro para comprar os produtos. Em uma venda é obrigatório fornecer dados pessoais (pela questão fiscal - emissão de nota), como nome, endereço, telefone, CPF, e-mail, senha, dentre outros. Um programador mal intencionado que faz manutenção nesse site, tem acesso ao banco de dados, logo, ele consegue acesso á todos os dados pessoais de um cliente. Cada um fará o uso das informações conforme achar necessário, um funcionário descontente, por exemplo, divulga na rede (internet) para expor uma falha da empresa, podendo ainda chantagear a empresa para não expor os dados de seus clientes, ou até mesmo vendendo essas informações no mercado negro.
Outro caso comum, é um determinado usuário da rede manter dados da empresa em seu Smartphone, Tablet, Notebook, ou um dispositivo móvel qualquer. Ele é um funcionário de total confiança, porém caso ele seja roubado, ou apenas esqueça o seu dispositivo em um café, os dados da empresa estarão comprometidos. Seja uma planilha de clientes ativos ou inativos, planilha de cobrança, ou detalhes de um determinado produto e/ou serviço.
A intenção desse post é mostrar um resumo básico do que é criptografia e para que serve, caso você tenha interesse em se aprofundar no assunto existem diversos livros, sites, grupos de discussões, e inclusive pós-graduação do assunto. Seguem dois títulos de livros que podem lhe ajudar nessa iniciação na criptografia: Criptografia para Iniciantes, e Criptografia e Segurança de Redes.
Agora que já mostramos o básico sobre o que é criptografia, onde usar, e porque usar, vamos por a mão na massa e mostrar a vocês como encriptar arquivos do computador utilizando software livre (True Crypt), e como criptografar strings em uma aplicação C# (C Sharp).
Criptografando Arquivos com o True Crypt
Postado por Fabio C. R. Teixeira às 21:09 Nenhum comentário:
Marcadores: c#, criptografar string, criptografia, crypt, crypt string, segurança, true crypt, truecrypt
Notebook Panther 5 SE - Sonho de Consumo
Vou inaugurar a minha postagem nesse novo Blog falando de um assunto que sempre me agradou, e que com certeza será o sonho do consumo de muitas pessoas. Falarei de um notebook (ou melhor o Notebook) da empresa EUROCOM.
Sabemos que um notebook é tipicamente utilizado para trabalhos do dia-a-dia, jogar, ou fazer tarefas simples, mas o Notebook Panther 5 Server Edition, como o nome já sugere, é um equipamento de alta capacidade de processamento, e sua função é ser um servidor portátil.
Com a opção de já vir com Windows Server 2012, e com o peso aproximado de 5 kgs, ele já vem pronto para atender as necessidades de servidores que precisam de mobilidade. Tudo bem se você não quiser utiliza-lo como servidor, ele tem opções de já vir instalado e com licença (OEM) de Windows 7 Professional e Ultimate, e Windows 8 Professional.
O Panther 5 SE conta com um processador Intel Xeon E5 de 6 (seis) ou 8 (oito) núcleos, e até 32 Gb de memória RAM (DDR3-1600). Com relação ao armazenamento, ele tem suporte até 4 Tb (podem ser configurados em RAID 0, 1, 5 e 10) para HDs ou SSDs de 2,5 polegadas. O equipamento conta ainda com uma interface Ethernet (LAN) de 1 Gigabit, sendo expansivo para fibra ótica ou outros conectores por meio de um Express Card. Além disso ele ainda conta com USB (2.0, e 3.0), DVI e HDMI.
Você já pode ter tudo isso desembolsando um valor que parte dos U$ 3.000,00. Pode parecer um valor alto para quem não trabalha com isso, ou não entende todo o poder de processamento, mas uma boa forma de se justificar o valor é a sua mobilidade. Você pode configurar o seu Panther 5 SE direto pelo site da EUROCOM.
Como iniciei o post dizendo, esse seria o sonho de consumo de muitas pessoas, e claro, me incluo nessa lista.