| Mycrypto. Uma API de criptografia de alto nível de código aberto para Mac OS X e iPhone |
Baixe Agora |
Mycrypto. Classificação e resumo
- Nome do editor:
- Jens Alfke
- Site do editor:
- http://mooseyard.com/Jens/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 128 KB
Mycrypto. Tag
Mycrypto. Descrição
Uma API de criptografia de alto nível de código aberto para Mac OS X e iPhone Mycrypto é uma API de criptografia de alto nível de código aberto e aberto (BSD) para Mac OS X e iPhone. O Mycrypto é um envoltório objetivo-C em torno de APIs da CSSM e o keychain do sistema, que são notoriamente difíceis de usar, bem como commoncrypto, que é mais fácil, mas bastante limitado.mycrypto fornece fácil interfaces orientadas a objetos para: · Criptografia simétrica (chaves de sessão e criptografia baseada em senha) · criptografia assimétrica (chaves públicas e privadas; assinaturas digitais) · Certificados de identidade (para uso com SSL e CMS) · Digestas criptográficas / hashes (IDs efetivamente exclusivos para dados) · O keychain (um seguro, criptografado Sistema de armazenamento para chaves e senhas) · Sintaxe de mensagens criptográficas para assinar / criptografar dados Nota: Mycrypto 0.3 é novo código e ainda não foi usado em nenhum projeto real. Espere insetos. Limitações: · Nenhuma API para acessar senhas; Felizmente, existem várias outras bibliotecas de serviços públicos que fornecem isso. E se o seu código estiver fazendo operações criptográficas, provavelmente precisa armazenar as próprias chaves, não senhas. · Nenhuma avaliação da confiança em Certificados (isto é, Sectrust e APIs relacionadas.) · Relatórios de erros é limitado demais. A maioria dos métodos indicam um erro retornando nil, null ou não, mas não fornece o parâmetro NSError padrão "Out" para fornecer mais informações. Espere que a API seja refatada no futuro próximo para remediar isso.
Mycrypto. Software Relacionado