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]
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
Curtir tópico
+ 0
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,
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...
Era bem isso mesmo que eu queria, assim que eu chega em casa eu vo testa, muito obrigado...
Responder
Clique aqui para fazer login e interagir na Comunidade :)