Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

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
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX