Fábio, boa tarde...

Possível é, mas será que vale a pena o custo?

Em se tratando de assinatura digital você tem algumas implementações, por
exemplo, você pode disponibilizar a assinatura como parte integrante do
documento, ou você pode gerar a assinatura em separado e prover um
algoritmo/software que valide o documento com base na assinatura.

E de forma bem simplista, a assinatura digital nada mais é que um hash
gerado a partir do documento e tendo como chave a frase
(assinatura/senha/texto/etc) que o usuário cadastrou. Logo se você tem uma
tupla de valores, tem a frase e um algoritmo, pode facilmente gerar uma
"assinatura digital" da tupla com base na frase/algoritmo. Ae, você pode
"mesclar" a tupla, gravar em um campo, enfim... fica dependente agora da tua
imaginação.

Lembrando, que a assinatura digital não vai impedir de o atributo ser
alterado por outra pessoa indevidadmente, mesmo porque esse não é o papel
dela... todavia, vai te dar a segurança de poder afirmar se o registro foi
gravado ou não por um usuário X ou Y.


Espero ter ajudado.


Att,



-- 
Charly Frankl
http://javadevilopers.blogspot.com/
[email protected]
Linux user #391083



2009/9/10 André Pignata <[email protected]>

> Fabio, para fazer isso eu faço o seguinte, para cada usuário na minha
> tabela de usuário, eu crio o mesmo como usuário do Postgre, logo, qdo que
> ele é autenticado, ao chamar o comando current_user do BD, eu sei exatamente
> quem está logado e utilizo essa informação em triggers que me fazem o log.
>
> 2009/9/10 Fabio Ebner <[email protected]>
>
>> Pessoal alguem sabe se e capaz eu assinar digitalmente um registro do
>>
>> banco???
>> Exemplo:
>>
>> Tenho na minha empresa 3 funcionarios, cada um vai la e insere via um
>> programa desenvolvido por mim um registro no banco, eu quero saber se
>> tem como ele assinar aquele determinado registro com a assinatura
>> digital dele, ou assinando a informacao ou isso sendo um recurso do
>> proprio banco.
>>
>>
>> Obrigado
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>
>
>
> --
> André Luiz Martins Pignata
> Integral Convênios Odontológicos
> Gerente de TI
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a