Registre o seu sistema!!!  XML
Índice dos Fóruns » Notícias
Autor Mensagem
cadu555
Thread.start()

Membro desde: 08/02/2004 02:47:48
Mensagens: 42
Offline

Luca wrote:Olá

Cadu, ainda bem que você não pretende ganhar dinheiro com ele porque poucos experts comprariam.

Algoritmos de criptografia só tem algum valor se forem conhecidos por causa do antigo princípio de Kerckhoffs:
"A segurança de um sistema criptografado deve depender apenas da chave e não do segredo de qualquer outra parte do sistema"

Como Bruce Schneier diz no livro Practical Cryptography (um dos livros de leitura obrigatória para todos da área), há boas razões para esta regra. Não tenho tempo para repeti-los aqui, mas só vou colocar um dos muitos argumentos: todos os algoritmos de criptografia podem ter vulnerabilidades. Quanto mais você expor seu algoritmo, mais rapidamente alguém poderá descobrir, publicar a falha e lhe dar uma chance de fechar seu sistema. Algoritmos secretos geralmente tem mais falhas por serem menos testados. Por não terem esta comprovação pública de qualidade, algoritmos secretos geralmente tem pouco valor comercial.

[]s
Luca


ah sim...o algoritmo em si é ridiculo... na verdade sao 2... eu quero garantir o que gera a chave... pq a chave é unica, com o minimo de fatorial de 256 de chaves possíveis e diferentes... eu disse minimo... cada chave gerando um valor unico tb... e gera em ordem de O(1)


ta modesta parte realmente bom... eh simetrico, mas com certeza pode ter grande utilidade, so quero reconhecimento... penso tb se poderia ser doutorado sei la... to escrevendo documentacao completa ainda, testar... fiz o software em java pra usa-lo...etc

eu pessoalmente estou usando direto em minhas aplicacoes em casa. Chaves com numero de 500 casas decimais, nunca usei tanto BigInteger

This message was edited 3 times. Last update was at 04/08/2005 15:02:39

Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4154
Localização: São Paulo
Offline

Cuidado ao falar que seu algoritmo que gera chave eh O(1)... vai depender do que voce da pra ele como entrada... assim como dividir numeros pelo metodo dia tia marioquinha da 1a serie parece ser O(1) mas nao eh... eh exponencial!!!

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
fviana
JavaChild
[Avatar]

Membro desde: 09/06/2005 09:19:51
Mensagens: 116
Offline

de acordo com a legislação brasileira e da maioria dos paises, ideias, pensamentos, teorias, formulas, ou qualquer coisa do tipo > não < são protegidos por patente.

Imagine a formula de calcular raizes...
delta = b^2 - 4ac

isto foi um cientista quem fez. se fosse protegido por patente ou algo assim, nunca poderia ser usado sem a autorização.

entendeu???

o que é protegido é o seu programa e não a ideia.
se existir um programa identico ao seu, certamente vc poderá procurar a justiça, mas se existir um programa com uma cara diferente, desenvolvido de forma diferente mas com a mesma ideia, não há nada que se possa fazer, é apenas um concorrente.
[Email] [WWW] [MSN] [ICQ]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5796
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

fviana wrote:... maioria dos paises...


Mas infelizmente em países importantes isto pode mudar graças a pressão americana para patentear idéias. A gente acompanha a polêmica sobre a pressão para patentear software na Europa nos últimos tempos.

O Que é uma Patente?

A patente é um mecanismo de proteção de um invento. É um toma-lá-dá-cá entre a sociedade e o inventor. O inventor dispõe a invenção, e a sociedade dá-lhe em troca um monopólio limitado no tempo para que este obtenha algum lucro comercial.

Veja:
http://www.nosoftwarepatents.com/pt/m/intro/index.html

De Amazon One-Click Shopping
"In the fall of 1997, Amazon.com submitted a patent application entitled "A Method and System for Placing a Purchase Order Via a Communications Network." On September 28, 1999, two years and one week after the application was filed, Amazon was granted United States Patent Number 5,960,411. It is now known as Amazon's "1-Click" patent"

The Amazon Patent Controversy

Do you think you have a great idea for a new product or service? You are not alone.

Software patent process could cause chaos in Europe as it has in the U.S. - Enterprise networks and servers - 07/07/05

Por causa da pressão americana, ainda vamos ouvir muito sobre este assunto, inclusive aqui no Brasil. Esta pressão vai muito além de apenas patentear software. A patente de idéias é muito ruim para um país com poucos recursos disponíveis para pesquisa e desenvolvimento como o Brasil. Significará uma enorme dependência dos pequenos em relação aos poderosos em todas as áreas de conhecimento.

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
Kleber Santos
JavaChild
[Avatar]

Membro desde: 17/06/2005 12:05:13
Mensagens: 116
Localização: Guarulhos - São Paulo
Offline

Pessoal,

Em parte concordo com vcs, a patente limita o desevolvimento da area de TI para o futuro e isso atrasa todo processo natural das coisas é ruim,

Outro lado é garantir os expertinhos q adoram plagiar terem suas proprias ideias...


Ateu, Graças a Deus.
[MSN] [ICQ]
tRuNkSnEt
JavaGuru

Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline

So para lembrar a micro$oft é a segunda empresa no mundo a registrar o maior numero de patentes. Um punhado por dia. .

Agora até o clique duplo é patenteado pela microsoft. Então cuidado a fazer um programa que precise do duplo clique
zirocool
JavaEvangelist
[Avatar]

Membro desde: 06/11/2004 17:00:05
Mensagens: 472
Localização: Candelária - RS
Offline

Deus escreve reto, em linhas tortas...

Meu caro, como muitos disseram, tu pode patentiar até o diabo se quiser, mas se outro cara, que nunca tenha visto teu código, fizer algo com menos linhas de código, ou mais, sei lá, nao será processado por "roubo de idéia"...

Eu sei que eh uma afirmaçao absurda, mas tu já pensou em uma coisa do tipo:
Delphi é patenteada, serve basicamente para escrever programas orientados.
Java, é aberta, mas tem patente tbm, serve basicamente para criar programas tbm....
Se fossemos analisar os conceitos de patente, uma poderia processar a outra, pois a idéia eh a mesma, escrever código e compilar....


"Não decore passos, aprenda o caminho." (Klaus Vianna)
http://twitter.com/misaelbr
[WWW] [ICQ]
aspide
HelloWorld

Membro desde: 27/07/2005 11:29:45
Mensagens: 12
Offline

Estou desenvolvendo um sistema que sei que não existe no mercado, estou trabalhando nele há alguns meses. Registrando o meu sistema ninguém poderá fazer outro igual, se surgir algo igual ou semelhante eu posso reivindicar que a autoria é minha. Certo?.


Errado!

Isso aí que vc mencionou é patente. E pelo menos no Brasil, não existe patente de software. O cara pode fazer outro sistema que faça a mesma coisa que o seu sim. Ele não poderá é piratear seu sistema, fazer enegenharia reversa, alterar etc. Mas se ele fizer outro igual com códigos dele não tem problema. Se fosse do jeito que você mencionou só haveria hoje 1 sistema opracional, 1 processador de textos e uma linguagem de programação.

AllMighty
Java Ninja
[Avatar]

Membro desde: 16/08/2004 17:21:42
Mensagens: 266
Localização: São Paulo
Offline

tRuNkSnEt wrote:
AHhhhh não??

Eu estou falando disso!!

Microsoft terá que pagar multa por quebra de patente
Lila Carla Baís


Jurados de um tribunal em Chicago determinaram que a Microsoft deveria ser multada em US$ 520 milhões, ou R$ 1,5 bilhão aproximadamente, por ter quebrado uma patente ao lançar o programa "Internet Explorer".
Eles concordaram que uma parte do Explorer designada a oferecer funções adicionais, como a instalação de novos programas, usou uma tecnologia patenteada pela Universidade da Califórnia e por uma pequena empresa de Chicago.
O júri determinou que as duas vítimas devem receber US$ 1,47, ou R$ 4,50, para cada cópia do Windows vendida entre 1997 e 2001.
A Microsoft disse que vai recorrer a decisão.

Fonte: Folha OnLine (http://www.unifolha.com.br/Materia/?id=887



pequena empresa de chicago == NCSA Mosaic != Netscape communications

Rafael de F. Ferreira
Blog: http://www.rafaelferreira.net/
Links miscelâneos: http://stoa.usp.br/rafaelferreira
[Email] [WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team