Polar Crypto Component 2.5

Licença: Avaliação gratuita ‎Tamanho do arquivo: 25.63 MB
‎Classificação dos usuários: 4.0/5 - ‎5 ‎Votos

O Polar Crypto Component oferece aos seus aplicativos Windows a funcionalidade de criptografia inquebrável. Ele permite que você construa seus próprios sistemas de segurança instantaneamente ou integre-o facilmente em seus sistemas existentes, aumentando sua segurança e desempenho. Polar Crypto é um componente DLL/COM que pode ser implementado sempre que a segurança, a autenticidade e a integridade dos dados forem necessárias; -em todas as aplicações desenvolvidas para a realização de transações comerciais com absoluta confidencialidade -para criação e validação de assinaturas digitais -em aplicativos web de e-commerce que armazenam dados confidenciais (por exemplo; detalhes do cartão de crédito) -em aplicativos de desktop que criptografam arquivos confidenciais em seu computador ou rede de computador Características -código fonte completo completamente escrito no MS Visual C++ incluído sem custo adicional, fornecendo mais desenvolvimento e/ou personalização de produtos -escolha entre componente e código-fonte ao implementar o Polar Crypto em seu aplicativo -criptografar arquivos, strings, buffers (Método de criptografia, Método de descriptografia) -usar 128/256 bits simétricos (AES e Twofish) ou 512/1024/2048 bits chaves assimétricas (chaves RSA públicas e privadas) -assine digitalmente seus dados com a chave privada RSA (Método de Sinal) -verificar dados assinados (Método de Assinatura de Verificação) -gerar um valor hash usando os algoritmos SHA-1 SHA-2 -definir a propriedade de streaming para TRUE se você não tiver um único bloco de dados -gerador de dados aleatórios incorporados (algoritmo Blum, Blum e Shub) -defina sua própria semente para um algoritmo (RandomGeneratorSeed Property) -conversão para formato Base64 ou Hex com o Objeto CryptoData -manipulação de dados binários originais -detectar erros no processo de criptografia/descriptografia com o Evento OnError -verificar o status atual da operação com o ProcessingStatus Event Ambientes de desenvolvimento: -MS Visual Studio -todos os ambientes do Borland Developer Studio -quaisquer outros ambientes de programação de 32 bits que suportam componentes DLL/COM e .NET

história da versão

  • Versão 2.5 postado em 2006-07-15
    Esta versão tem bugs corrigidos e alguns recursos, que muitos de nossos clientes solicitaram, implementados.

Detalhes do programa

Eula

EULA - Contrato de Licença do Usuário Final

Polar Contrato de licença de usuário único Importante! Você deve ler atentamente os seguintes termos e condições. A instalação do pacote de software Polar indica a aceitação deles. Instalando este pacote de software (o "SOFTWARE"), ou exercendo o seu direitos de fazer e usar cópias do SOFTWARE (como pode ser previsto abaixo), ou pressionando o botão 'Aceitar' abaixo, você concorda em estar vinculado aos termos de este Contrato de Licença Polar. Se você não concordar com os termos deste Acordo, você não está autorizado a usar o SOFTWARE. Se você quiser direitos específicos não concedidos neste contrato, por favor, entre em contato polar para mais informações. Contrato de licença de software polar O software fechado, incluindo, mas não limitado a, um ou mais do a seguir: código fonte, código de objeto, bibliotecas de links dinâmicos, bibliotecas estáticas, arquivos de cabeçalho, programas de amostra, programas de utilidade, Makefiles e scripts, juntamente com a documentação que acompanha (coletivamente conhecido como o "SOFTWARE") é propriedade da Polar ou seus fornecedores e é protegida por leis e tratados internacionais de direitos autorais. Portanto, você deve tratar o SOFTWARE como qualquer material protegido por direitos autorais (por exemplo, um livro ou gravação musical) exceto que você pode fazer qualquer um: - uma cópia de backup do SOFTWARE exclusivamente para fins de backup, ou - transferir o SOFTWARE para um disco rígido e manter a cópia original exclusivamente para propósitos de backup. Concessões polares a você (um programador de software) o direito limitado de usar apenas uma cópia do SOFTWARE em um único computador (tipicamente um pessoal computador) da maneira estabelecida neste acordo. Cada Software O programador deve ter sua própria licença para usar o SOFTWARE. O SOFTWARE é protegido por leis de direitos autorais e direitos autorais internacionais tratados, bem como outras leis de propriedade intelectual e tratados. O PRODUTO DE SOFTWARE É LICENCIADO, NÃO VENDIDO. Licença - Você pode: 1. Use o SOFTWARE em um único computador para fins de desenvolvimento programas de aplicação. O SOFTWARE é "em uso" em um computador quando é carregado em memória temporária ou instalado em memória permanente de tal Computador. Instalação em um servidor de rede com o único propósito de distribuição interna não constitui "use" exigindo um desenvolvimento licença, mas você deve ter uma licença separada para cada computador no rede usada para o desenvolvimento de programas de aplicativos. Programas de aplicação incluem, mas não se limitam a programas e páginas HTML. 2. Distribua um número ilimitado de cópias dos arquivos DLL, VBX ou OCX como parte do aplicativo desenvolvido usando o Software desde que o condições descritas no parágrafo 2.1 são atendidas. 2.1 A aplicação deve inclua a notificação de direitos autorais adequada para o SOFTWARE. Os direitos autorais aviso deve ser incluído com qualquer aviso de direitos autorais para o incluindo aplicativo ou pelo menos uma vez na interface do usuário, e no impresso e documentação eletrônica, e embalagem. A notificação de direitos autorais deve ser redigido semelhante ao seguinte: Este produto contém PRODUTO da Polar. Copyright 1998-2003. Todos os direitos reservados. Substitua o nome do SOFTWARE incluído para PRODUCT (ou seja, Polar Crypto Component). 3. Faça uma cópia do SOFTWARE para fins de backup ou arquivamento ou cópia o SOFTWARE para um único meio de armazenamento permanente desde que você mantenha o original apenas para fins de backup ou arquivamento. 4. Combine a parte de tempo de execução do SOFTWARE com o seu programa de software para uso sujeito às restrições estabelecidas em Subparágrafos (1) e (2) acima. Qualquer parte do SOFTWARE distribuído com o seu programa será continuar sujeito aos termos e condições desta Licença. Você deve reproduzir e incluir o aviso de direitos autorais Polar em qualquer cópia ou parcela mesclada do SOFTWARE. 5. Transfira permanentemente o SOFTWARE juntamente com esta Licença para outra partido, mas apenas se a outra parte concorda em aceitar os termos e condições deste Acordo. Se você transferir o SOFTWARE e a Licença, você deve, ao mesmo tempo notificar Polar do nome e endereço do Cessionário. Você também deve transferir todas as cópias, parcelas mescladas, atualizações e versões anteriores do SOFTWARE, juntamente com todos os SOFTWARE documentação, para a mesma parte ou destruir aqueles não transferidos. Qualquer tal transferência encerra sua Licença. 6. Modificar (ou seja, modificar o código-fonte e reconstruir) o link dinâmico bibliotecas e bibliotecas estaticamente ligadas e incorporar o modificado bibliotecas de links dinâmicos e bibliotecas estaticamente ligadas ao software produtos de aplicação que você desenvolve. 7. Faça e distribua cópias das bibliotecas de links dinâmicos e estaticamente bibliotecas vinculadas do SOFTWARE como incorporadas ao software produtos de aplicação que você desenvolve desde que o SOFTWARE, ou outros produtos polares, não constituem uma grande parte do valor de seu produto. 8. Somente com relação aos documentos eletrônicos, você pode fazer um ilimitado número de cópias (seja em hardcopy ou formulário eletrônico), desde que tais cópias devem ser usadas apenas para fins internos e não são republicado ou distribuído além das instalações do licenciado. 9. Use e modifique a versão de código-fonte dessas partes do SOFTWARE que são identificados na documentação como Código de Amostra ("SAMPLE CODE"), desde que você não distribua o CÓDIGO DE AMOSTRA ou qualquer versão modificada do CÓDIGO DE AMOSTRA, em forma de código fonte. Usos proibidos - Você Não Pode 1. ALUGAR, ALUGAR OU EMPRESTAR A DOCUMENTAÇÃO DO SOFTWARE OU SOFTWARE. 2. DE OUTRA FORMA TRANSFERIR OU USAR, COPIAR OU MESCLAR O SOFTWARE, NO TODO OU NO PARTE, EXCETO COMO EXPRESSAMENTE PERMITIDO NESTA LICENÇA. 3. MODIFICAR, DESCOMPILAR, DESMONTAR, REVERTER O ENGENHEIRO OU TRADUZIR O Software. 4. REPRODUZIR, MODIFICAR OU TRADUZIR A DOCUMENTAÇÃO DO SOFTWARE. 5. REMOVA QUAISQUER AVISOS, RÓTULOS OU MARCAS PROPRIETÁRIAS NO SOFTWARE OU DOCUMENTAÇÃO DO SOFTWARE. 6. DESENVOLVER OU DISTRIBUIR APLICATIVOS QUE FORNEÇAM ACESSO DIRETO AO INTERFACE DE PROGRAMAÇÃO DO SOFTWARE. 7. EMPACOTAR O SOFTWARE EM UM AMBIENTE DE DESENVOLVIMENTO. 8. USE O SOFTWARE PARA CRIAR UM APLICATIVO QUE NÃO SEJA SIGNIFICATIVAMENTE DIFERENTE DO VBX/DLL OU OCX. 9. SEPARAÇÃO DE COMPONENTES. O PRODUTO DE SOFTWARE É LICENCIADO COMO UM ÚNICO Produto. SUAS PARTES COMPONENTES PODEM NÃO SER SEPARADAS PARA USO EM MAIS DE UM COMPUTADOR. 10.EXPONHA AS INTERFACES DO SOFTWARE ATRAVÉS DO SEU APLICATIVO. (por exemplo, um OCX, DLL, biblioteca de classes, etc.) Os códigos-fonte do SOFTWARE são ativos valiosos da Polar. Você concorda com manter todos os códigos-fonte do SOFTWARE em sigilo. Você não pode transferir ou atribuir o SOFTWARE ou seus direitos sob este contrato. Termo Você pode rescindir sua Licença e este Contrato a qualquer momento, destruindo a documentação de SOFTWARE e SOFTWARE juntamente com todas as cópias em qualquer formulário. Eles também terminarão automaticamente se você não cumprir qualquer termo ou condição deste Acordo, no qual caso você concorde em destruir o Documentação de SOFTWARE e SOFTWARE, juntamente com todas as cópias em qualquer formulário, e nos fornecer a nosso pedido com certificação por escrito de tais Destruição. Garantia limitada/Limitação de Remédios EXCETO COMO ESPECIFICAMENTE DECLARADO NESTE CONTRATO, O SOFTWARE E SOFTWARE A DOCUMENTAÇÃO É FORNECIDA E LICENCIADA "COMO IS" SEM GARANTIA DE QUALQUER TIPO, EXPRESSO OU IMPLÍCITO, INCLUINDO, MAS NÃO LIMITADO AO IMPLÍCITO GARANTIAS DE COMERCIALIZAÇÃO E APTIDÃO PARA UM PROPÓSITO ESPECÍFICO. Limitação da responsabilidade EM NENHUM CASO SERÁ POLAR SERÁ RESPONSÁVEL POR QUAISQUER DANOS, INCLUINDO SEM LIMITAÇÃO PERDA DE LUCROS OU RECEITAS, PERDA DE DADOS, INTERRUPÇÃO DE NEGÓCIOS CUSTOS DE PERDA, RECUPERAÇÃO OU SUBSTITUIÇÃO, OU RECLAMAÇÕES POR TERCEIROS, OU OUTROS POR DANOS DIRETOS OU INDIRETOS CAUSADOS A SI OU A TERCEIROS. INCAPACIDADE DE USAR O SOFTWARE, MESMO QUE POLAR OU UM REVENDEDOR POLAR TENHA SIDO AVISOU DA POSSIBILIDADE DE TAIS DANOS. EM NENHUM CASO POLAR A RESPONSABILIDADE EXCEDE O VALOR DA TAXA DE LICENÇA PAGA POR VOCÊ PELO SOFTWARE. Atividades de alto risco O SOFTWARE não é tolerante a falhas e não é projetado, fabricado ou destinado ao uso ou revenda como equipamento de controle on-line em perigosos ambientes que requerem desempenho à prova de falhas, como na operação de instalações nucleares, navegação de aeronaves ou sistemas de comunicação, ar controle de tráfego, máquinas de suporte de vida direta, ou sistemas de armas, em que a falha do Software pode levar diretamente à morte, lesões pessoais, ou danos físicos ou ambientais graves ("Atividades de alto risco"). Polar e seus fornecedores especificamente negam qualquer expresso ou implícito garantia de aptidão para Atividades de Alto Risco. Suporte Técnico Polar fornecerá (apenas o licenciado original) com técnico limitado suporte por meio eletrônico por um período de 60 dias após a entrega do SOFTWARE para você. Você pode usar seus direitos de suporte técnico entrando em contato conosco em http://www.polarsoftware.com/about/contactus.asp. Geral Este acordo é regido por leis e tratados internacionais de direitos autorais. A parte predominante em qualquer ação ou processo trazido em conexão com uma violação deste Contrato terá direito a reembolso pelo outro partido para custos e honorários advocatícios razoáveis. Quaisquer perguntas relativas a este Contrato devem ser encaminhadas por escrito para Polar (veja nosso endereço em cima deste acordo). Aviso de Direitos Autorais Copyright Polar e/ou seus fornecedores, Polar, Put Supavla 1, HR-21000 Split, Croácia, Europa. Todos os direitos reservados. Especificações sujeito a alteração sem aviso prévio. Todos os direitos não expressamente concedidos aqui são reservados Você reconhece que leu este acordo, e instalando este pacote de software indicam sua aceitação de seus termos e condições. Você também concordam que é o acordo completo entre nós e que substitui quaisquer informações ou representações anteriores que você recebeu relacionadas com o assunto deste acordo. Sem revendedor Polar, distribuidor representante ou empregado está autorizado a fazer quaisquer modificações ou adições a este acordo. ____________________________________________________________________________ Polar Coloque Supavla 1 HR-21000 Split Croácia, Europa www.polarsoftware.com de URL Entre em contato www.polarsoftware.com/about/contactus.asp