This page was last modified 21:18, 26 October 2007.
Libcrypt (Português)
From Forum Nokia Wiki
Original: Libcrypt
Introdução
A libcrypt é usada na encriptação/decriptação de mensagens, senha se blocos dem dados.
Funções
As principais funções dessa biblioteca são:
- setkey
- Serve para adicionar, atualizar, copiar ou refrescar registros em Bancos de dados de Associações de Segurança (SAD, Security Association Database) ou em entradas do banco de dados de pol[iticas de segurança (SPD, Security Policy Database) do núcle do SO.
- encrypt
- A função encrypt() encripta e decripta mensagens de 64 bits. O algoritmo usado é o DES (Data Encryption Standard).
- As funções encrypt e setkey não retornam nenhum valor.
- setkey() é chamada para configurar a chave de uma máquina DES.
- Se encrypt for chamada sem previamente haver chamado setkey a implementação assume um vetor de bits consisting de zeros como chave para o algoritmo DES.
#include <unistd.h> void encrypt (char datablock[64], int flag); #include <stdlib.h> void setkey (const char *key);
- crypt
- A função crypt executa o particionamento (hashing) de senhas.
- A função crypt retorna um ponteiro para o valor encriptado em caso de sucesso, e NULL em caso de falha.
- Atialmente a implementação suporta os algoritmos DES e MD5
#include <unistd.h> char * crypt (const char *key, const char *salt);
Links
--
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Nokia 3220 problem | whichet | Mobile Java General | 3 | 2005-09-29 21:57 |
| Firmware Nokia 6500 slide | Rafael_Cury | PC Suite API and PC Connectivity SDK | 0 | 2007-12-21 20:55 |
| Open C Plugin-E90 | Symbian_Neil | Open C | 24 | 2007-06-12 12:25 |
| Open C FAQ | Nokia Ron | Open C | 0 | 2007-03-02 18:05 |
| Carbide C++ : ..... .pkg does not exist. Skipping... | satishkatta | Carbide.c++ and CodeWarrior Tools | 135 | 2008-07-23 11:18 |
