Published August 28, 2025 | Version 2025

Becker,Bruno applied to the generation of cryptographic keys in Elliptic Curve Cryptography (ECC). The formula  F(n)=sin⁡2(2πφx) F(n)=sin 2 (2πφx), where  x=n−r42 x= 42 n−r  and  φ φ is the golden ratio, organizes prime numbers into a harmonic helicoidal structure.

  • 1. independent reasercher

Description

Português:

Este conjunto de arquivos apresenta a teoria helicoidal Fn desenvolvida por Bruno Becker, aplicada à geração de chaves criptográficas em curvas elípticas (ECC). A fórmula F(n)=sin⁡2(2πφx)F(n)=sin2(2πφx), onde x=n−r42x=42nr e φφ é a razão áurea, organiza os números primos em uma estrutura harmônica helicoidal. A matriz totiente (42)+42 define os braços harmônicos que, combinados com Fn e o número primo, geram uma chave escalar única e determinística para uso em criptografia ECC. O artigo inclui validações matemáticas, análises estatísticas, gráficos explicativos e exemplos de código Python para geração e verificação de chaves. Todos os arquivos foram preparados para publicação científica e visam garantir autoria original e aplicabilidade prática em segurança digital.

English:

This collection of files presents the helicoidal Fn theory developed by Bruno Becker, applied to the generation of cryptographic keys in Elliptic Curve Cryptography (ECC). The formula F(n)=sin⁡2(2πφx)F(n)=sin2(2πφx), where x=n−r42x=42nr and φφ is the golden ratio, organizes prime numbers into a harmonic helicoidal structure. The totient matrix (42)+42 defines harmonic arms which, combined with Fn and the prime number, produce a unique and deterministic scalar key for ECC use. The article includes mathematical validations, statistical analyses, explanatory graphs, and Python code examples for key generation and verification. All files are prepared for scientific publication and aim to ensure original authorship and practical applicability in digital security.

Files

Resumo_Tecnico_Zenodo.md

Files (6.1 MB)

Name Size Download all
md5:ae618ef3e810e7cde00960eed35c1a02
637.3 kB Preview Download
md5:23e74d98d5db8d30b997ce1a32eb89fe
1.2 kB Download
md5:eafc70636f54bf10daa7f60dd8d9410e
29.2 kB Preview Download
md5:a8e9da5948bf78bcc6b99151d57dc3f5
64.0 kB Preview Download
md5:f7266b62ca9640fbc94c131a77e3d294
79.6 kB Preview Download
md5:f496bfb7ae847cf1d2322cffb26cc86c
24.0 kB Preview Download
md5:a8e6c6af4d69ae5af62aed2f8210b60f
24.9 kB Preview Download
md5:8098d3191b6741b684adaa90e1669306
169.4 kB Preview Download
md5:6268e93052a2f1d57c0c09f7860a9a2d
442.3 kB Preview Download
md5:c603b7ec61d24e5df091bbd8c1c1f32c
89.9 kB Preview Download
md5:3008e0bb14e2f9e0f2e39b4c9416cdef
28.5 kB Preview Download
md5:47cbbe6597fefb1b494ea37fb76723a0
156.1 kB Preview Download
md5:6cad4752bb46009842e6967ce40cedd5
55.5 kB Preview Download
md5:d30755ce831d3071c5052e19c5ac167a
356.8 kB Download
md5:90c33991c3b6b85ab0305bd3d37a9686
385.4 kB Download
md5:05d4aaac411933180b64280eaa32549b
3.1 MB Preview Download
md5:074ea971c354936d751909398bd18dbf
1.7 kB Preview Download
md5:0c93df7546893b369782bfccb614dffa
4.0 kB Download
md5:e39691d13fa487c206bcf86529f161f3
82.3 kB Preview Download
md5:bd03b83e9ca206f1b900c59dcf7e4dcc
190.1 kB Preview Download
md5:bd03b83e9ca206f1b900c59dcf7e4dcc
190.1 kB Preview Download
md5:af372a5872c9b34fb98f35bc64a6c1ce
745 Bytes Download

Additional details

Software

Repository URL
https://zenodo.org/records/16787137
Programming language
Python
Development Status
Active