Buradasın
Discrete logarithm nasıl hesaplanır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Discrete logarithm hesaplaması, F sonlu alanında g ilkel elemanı ve w nonzero elemanı verildiğinde, w = gn denklemini sağlayan en küçük n tam sayısını bulmak anlamına gelir 13.
Hesaplama yöntemleri şunlardır:
- Pollard rho ve kangaroo yöntemleri: Bu rastgele yöntemler, grup elemanlarının belirli bir sırayla çarpılmasıyla bir kongruans denklemi elde etmeye dayanır 14.
- Baby-steps giant-steps yöntemi: Bu deterministik algoritma, grubun küçük elemanlara faktörize edilmesini ve bu elemanlar için önceden hesaplanmış logaritmaların kullanılmasını içerir 3.
- Function eld sieve: Bu yöntem, özellikle q = pk durumunda, daha karmaşık gruplar için geçerlidir ve benzer bir asimetrik çalışma süresine sahiptir 1.
Discrete logarithm hesaplamaları, bilgisayar cebir sistemleri veya özel algoritmalar kullanılarak yapılır 1.
5 kaynaktan alınan bilgiyle göre: