SJ - uma comunicação jabber-cliente com criptografia integrada no modo automático.
Nosso cliente usa os mais recentes avanços em criptografia, métodos de transmissão e recepção de dados, bem como maneiras de criar uma interface de usuário. É construído em WPF (extensão. Estrutura NET) e a linguagem do XAML, que permite criar interfaces para versões atuais e futuras do Windows.
SafetyJabber funciona através de um sistema de OpenPGP. Este criptosistema é uma criptografia assimétrica que usa duas chaves: criptografia pública e privada para descriptografar os dados.
Os membros compartilham suas chaves abertas (públicas) e enviam mensagens entre si criptografadas com essas chaves. Para descriptografar a mensagem recebida usando suas chaves privadas (privadas). Você pode configurá-los e controlá-los completamente.
A criptografia é o histórico de comunicações necessárias para a proteção de informações pessoais contra o uso de sua correspondência por terceiros. Esse recurso permite recusar programas de criptografia de terceiros do SafetyJabber, mantendo a confidencialidade, mesmo no caso de acesso não autorizado ao seu computador.
SafetyJabber usa o protocolo XMPP (biblioteca aberta agxXMPP). Implementei a extensão XEP-0027, com a adição de extensões de protocolo próprias. Como resultado, alcançou total compatibilidade com todos os clientes populares. E o mais importante - uma troca totalmente automática de PGP-key pública organizada. Portanto, os usuários do SafetyJabber não precisam instalar software adicional para suportar a criptografia OpenPGP.
Recursos adicionais na versão paga:
- Comentários do usuário sobre contatos;
- Criptografia do histórico de mensagens;
- "Antizahvat" (na ausência de usuário de computador de bloqueio);
- Transferir arquivos via Sendspace automaticamente no arquivo com uma senha de 32 caracteres;
- Comprimento da chave OpenPGP para 4096 bytes.
SafetyJabber irá ajudá-lo a proteger com segurança sua correspondência pessoal.
história da versão
- Versão 2.2 postado em 2012-04-17
Versão mac os
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
GNU MENOR LICENÇA PÚBLICA GERAL
Versão 3, 29 de Junho de 2007
Copyright (C) 2007 Free Software Foundation, Inc. http://fsf.org/
Todos podem copiar e distribuir cópias verbatim
deste documento de licença, mas alterá-lo não é permitido.
Esta versão da Licença Pública Geral GNU incorpora
os termos e condições da versão 3 do Público Geral do GNU
Licença, complementada pelas permissões adicionais listadas abaixo.
0. Definições adicionais.
Como usado aqui, "esta Licença" refere-se à versão 3 do GNU Menor
Licença Pública Geral, e o "GNU GPL" refere-se à versão 3 do GNU
Licença Pública Geral.
"The Library" refere-se a uma obra coberta regida por esta Licença,
além de um aplicativo ou um trabalho combinado conforme definido abaixo.
Um "Application" é qualquer trabalho que faça uso de uma interface fornecida
pela Biblioteca, mas que não é de outra forma baseada na Biblioteca.
Definir uma subclasse de uma classe definida pela Biblioteca é considerado um modo
de usar uma interface fornecida pela Biblioteca.
A "Combined Work" é um trabalho produzido pela combinação ou vinculação de um
Aplicativo com a Biblioteca. A versão particular da Biblioteca
com o qual o Trabalho Combinado foi feito também é chamado de "Vinculado
Versão".
A "Fonte mínima correspondente" para um Trabalho Combinado significa o
Fonte correspondente para o Trabalho Combinado, excluindo qualquer código-fonte
para partes do Trabalho Combinado que, considerado isoladamente, são
com base no aplicativo, e não na versão vinculada.
O "Código de aplicação correspondente" para um Trabalho Combinado significa o
código de objeto e/ou código fonte para o Aplicativo, incluindo quaisquer dados
e programas de utilidade necessários para reproduzir o Trabalho Combinado a partir do
Aplicação, mas excluindo as Bibliotecas do Sistema do Trabalho Combinado.
1. Exceção à Seção 3 do GPL GNU.
Você pode transmitir um trabalho coberto sob as seções 3 e 4 desta Licença
sem ser vinculado pela seção 3 do GPL GNU.
2. Transmitir versões modificadas.
Se você modificar uma cópia da Biblioteca, e, em suas modificações, um
facilidade refere-se a uma função ou dados a serem fornecidos por um Aplicativo
que usa a instalação (além de como um argumento passado quando o
facilidade é invocada), então você pode transmitir uma cópia do modificado
Versão:
a) sob esta Licença, desde que você faça um esforço de boa fé para
garantir que, no caso de um Aplicativo não fornecer o
função ou dados, a instalação ainda opera, e realiza
qualquer parte de seu propósito permanece significativa, ou
b) sob o GPL GNU, sem nenhuma das permissões adicionais de
esta Licença aplicável a essa cópia.
3. Código de objeto Incorporando material dos arquivos de cabeçalho da biblioteca.
A forma de código de objeto de um aplicativo pode incorporar material de
um arquivo de cabeçalho que faz parte da Biblioteca. Você pode transmitir tal objeto
código sob termos de sua escolha, desde que, se o incorporado
material não se limita a parâmetros numéricos, estrutura de dados
layouts e acessórios, ou pequenas macros, funções e modelos inline
(dez ou menos linhas de comprimento), você faz as duas seguintes:
a) Dar aviso proeminente com cada cópia do código de objeto que o
Biblioteca é usada nele e que a Biblioteca e seu uso são
coberto por esta Licença.
b) Acompanhe o código do objeto com uma cópia do GPL GNU e esta licença
Documento.
4. Trabalhos Combinados.
Você pode transmitir um Trabalho Combinado sob os termos de sua escolha que,
tomadas em conjunto, efetivamente não restringir modificação do
partes da Biblioteca contidas no Trabalho Combinado e reverter
engenharia para depuração de tais modificações, se você também fizer cada um dos
a seguir:
a) Dar aviso proeminente com cada cópia do Trabalho Combinado que
a Biblioteca é usada nele e que a Biblioteca e seu uso são
coberto por esta Licença.
b) Acompanhe o Trabalho Combinado com uma cópia do GPL GNU e esta licença
Documento.
c) Para um trabalho combinado que exibe avisos de direitos autorais durante
execução, incluir o aviso de direitos autorais para a Biblioteca entre
esses avisos, bem como uma referência direcionando o usuário para o
cópias do GNU GPL e deste documento de licença.
d) Faça um dos seguintes:
0) Transmitir a Fonte Mínima Correspondente sob os termos deste
Licença e o Código de Aplicação Correspondente em um formulário
adequado para, e sob termos que permitem, o usuário para
recombinar ou revincular o aplicativo com uma versão modificada de
a Versão Vinculada para produzir um Trabalho Combinado modificado, no
maneira especificada pela seção 6 do GPL GNU para transmitir
Fonte correspondente.
1) Use um mecanismo de biblioteca compartilhada adequado para vincular-se ao
Biblioteca. Um mecanismo adequado é aquele que (a) usa no tempo de execução
uma cópia da Biblioteca já presente no computador do usuário
sistema, e (b) funcionará corretamente com uma versão modificada
da Biblioteca compatível com interface com o Linked
Versão.
e) Fornecer informações de instalação, mas apenas se você quiser de outra forma
ser obrigado a fornecer tais informações sob a seção 6 do
GNU GPL, e apenas na medida em que tais informações são
necessário para instalar e executar uma versão modificada do
Trabalho combinado produzido por recombinamento ou religação do
Aplicativo com uma versão modificada da Versão Vinculada. (Se
você usa a opção 4d0, as Informações de Instalação devem acompanhar
a Fonte Mínima Correspondente e Aplicação Correspondente
Código. Se você usar a opção 4d1, você deve fornecer a Instalação
Informações da maneira especificada pela seção 6 do GPL GNU
para transmitir a Fonte Correspondente.)
5. Bibliotecas Combinadas.
Você pode colocar instalações de biblioteca que são um trabalho baseado no
Biblioteca lado a lado em uma única biblioteca junto com outra biblioteca
instalações que não são Aplicativos e não são cobertos por este
Licença, e transmitir tal biblioteca combinada sob os termos de sua
escolha, se você fizer os dois seguintes:
a) Acompanhe a biblioteca combinada com uma cópia do mesmo trabalho baseado
na Biblioteca, sem ser combinada com outras instalações da biblioteca,
transmitida sob os termos desta Licença.
b) Dar aviso proeminente com a biblioteca combinada que parte dela
é um trabalho baseado na Biblioteca, e explicando onde encontrar o
acompanhando a forma não combinada do mesmo trabalho.
6. Versões revisadas da Licença Pública Geral GNU.
A Free Software Foundation pode publicar versões revisadas e/ou novas
da Licença Pública GNU Menor Geral de tempos em tempos. Tão novo
versões serão semelhantes em espírito à versão atual, mas pode
diferem em detalhes para resolver novos problemas ou preocupações.
Cada versão recebe um número de versão distintiva. Se o
Biblioteca como você recebeu especifica que uma determinada versão numerada
da Licença Pública Geral GNU "ou qualquer versão posterior"
aplica-se a ele, você tem a opção de seguir os termos e
condições tanto dessa versão publicada ou de qualquer versão posterior
publicado pela Free Software Foundation. Se a Biblioteca como você
recebeu não especifica um número de versão do GNU Menor
Licença Pública Geral, você pode escolher qualquer versão do GNU Menor
Licença Pública Geral já publicada pela Free Software Foundation.
Se a Biblioteca como você recebeu especifica que um proxy pode decidir
se as versões futuras da Licença Pública GNU Menor Geral devem
aplicar, que a declaração pública do proxy de aceitação de qualquer versão é
autorização permanente para você escolher essa versão para o
Biblioteca.