package crypto import "fmt" // PQSigner é um placeholder para um algoritmo de assinatura pós-quântico (ex: Dilithium, Falcon) type PQSigner struct{} func (s *PQSigner) GenerateKeys() (string, string, error) { return "", "", fmt.Errorf("PQSigner ainda não implementado") } func (s *PQSigner) Sign(message, privKey string) (string, error) { return "", fmt.Errorf("PQSigner ainda não implementado") } func (s *PQSigner) Verify(message, signature, pubKey string) bool { return false } func (s *PQSigner) Name() string { return "pq" } func init() { Register(&PQSigner{}) }