Criptografia no MsSQL PassWord(string)

22/07/2004

0

Olá, no Mysql existe uma funcao chamada PASSWORD(string) que criptografa os dados...

Gostaria de saber se no MsSQL existe alguma funcao parecida, ou igual, e qual criptografia ele usa...



:arrow: [color=red:1a34cc2074]Título alterado pelo Moderador oTTo. Removido: ´PASSWORD() ´.[/color:1a34cc2074]
:idea: [color=blue:1a34cc2074]Seja mais claro no título.[/color:1a34cc2074]
:idea: [color=blue:1a34cc2074]Evite Usar caixa alta no título.[/color:1a34cc2074]
:idea: [color=blue:1a34cc2074]Leia sempre regras de conduta.[/color:1a34cc2074]
:idea: [color=blue:1a34cc2074]Use sempre o Link [url=http://delphiforum.icft.com.br/forum/search.php][img:1a34cc2074]http://delphiforum.icft.com.br/forum/templates/subSilver/images/icon_mini_search.gif[/img:1a34cc2074] Pesquisar[/url] no topo da Página.[/color:1a34cc2074]


Deltah

Deltah

Responder

Posts

22/07/2004

Marcus.magalhaes

Bom dia,

Existe sim, são as seguintes : pwdencrypt e pwdcompare

A pwdencrypt gera um hash one way, não sei se DES, 3DES ou MD5.
A pwdcompare faz a comparação entre dois conteúdos encriptados.

Ex.:

DECLARE @ClearPIN varchar(255)
DECLARE @EncryptedPIN varbinary(255)
SELECT @ClearPIN = ´test´
SELECT @EncryptedPIN = CONVERT(varbinary(255), pwdencrypt(@ClearPIN))
SELECT pwdcompare(@ClearPIN, @EncryptedPIN)

se o retorno for = 0 então a comparação é verdadeira, se = 1 então é falsa.

Att,


Responder

22/07/2004

Deltah

Opa, mal ai pelo titulo, no proximo vo bota direitinho...

Era bem isso mesmo que eu queria, assim que eu chega em casa eu vo testa, muito obrigado...


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar