miércoles, 19 de agosto de 2026

The Architecture of Mind & Malware: How Deceptive Beliefs Jail Us and How Christ Refactors the Soul

Have you ever considered that a limiting belief acts almost identically to a line of buggy or malicious code running silently in the background of your operating system?

In cognitive science and computational neuroscience, the human mind operates through compiled beliefs (or "priors"). These beliefs filter sensory inputs, dictate emotional states, and define the boundaries of what we believe we can or cannot do.

When those beliefs are rooted in lies—such as worthlessness, paralyzing fear, or persistent condemnation—they act as cognitive malware.

1. The Mechanics of Cognitive Malware

Satan does not possess omnipresence, nor does he have direct root access to read or override the human mind. He operates through indirect vectors:


This is further explained in the following steps:

  1. Infiltration: A false axiom is suggested (e.g., "My worth depends on my performance" or "I am fundamentally broken").

  2. Compilation (Consent): When accepted as truth, the lie compiles into long-term cognitive memory.

  3. Execution as a Background Daemon: The false belief runs persistently in the background. It consumes massive cognitive energy through threat-scanning, anxiety, and defense mechanisms.

  4. The Mental Jail: The resulting limitation locks the individual into a low-efficiency, high-entropy state, distorting the original Imago Dei.

2. Deciphering Pneuma: Entity vs. Disposition

In the New Testament, the Greek word πνεῦμα (pneuma)—meaning wind, breath, or spirit—is used both for the Holy Spirit and for evil or limiting influences.

Scripture distinguishes between these forces through specific adjectives and qualifying descriptors:

Biblical Phrase Greek Transliteration Operational Reality
Holy Spirit πνεῦμα τὸ ἅγιον (Pneuma to Hagion) Uncorrupted Source Code: Absolute moral purity, truth, and divine order.
Unclean Spirit πνεύμα τό ἀκαθάρτον (pneuma to akatharton) A corrupted influence introducing moral and structural disorder.
Spirit of Infirmity πνεῦμα ἀσθενείας (pneuma astheneias) A binding constraint causing physical or cognitive paralysis (Luke 13:11).
Spirit of Bondage πνεῦμα δουλείας (pneuma douleias) An internalized framework of fear and subjection vs. freedom (Romans 8:15).
Spirit of Fear πνεῦμα δειλίας (pneuma deilias) A reactive loop of timidity and paralysis (2 Timothy 1:7).
Spirit of Error πνεῦμα τῆς πλάνης (pneuma tes planēs) Distorted axioms that lead cognitive predictions off target (1 John 4:6).

In biblical idiom, a "spirit of [X]" does not always require an entity physically manipulating neural tissue. When an individual accepts an adversarial lie, their human pneuma (mindset/disposition) adopts the operational limits of that lie. The malware carries the signature of its creator.

3. The Uncorrupted Reference Architecture: Jesus Christ

Jesus Christ represents humanity's pure reference build. In John 14:30, Jesus states:

"The ruler of this world comes, and he has nothing in Me."

Christ had zero adversarial hooks, zero corrupted priors, and no self-preservation loops. Operating with uncompromised negentropy and divine alignment, every faculty of His character executed the Father’s intent with complete fidelity.

4. Sanctification as Systemic Refactoring (Anakainosis)

How do we break free from these mental jails? Surface-level behavioral modification is like applying temporary software patches—it consumes high cognitive willpower without fixing the underlying bug.

True transformation requires ἀνακαίνωσις (anakainosis)—the renewal and refactoring of the mind (Romans 12:2).

Behavioral Patching
vs. Systemic Refactoring
(Anakainosis)
Surface habit changes
High energy consumption
Fragile under stress
Kernel-level renewal
Continuous updating via contemplation
Permanent structural transformation

By surrendering control to the Holy Spirit (Πνεῦμα τὸ Ἅγιον - Pneuma To Hagion) and contemplating the uncorrupted model of Christ (2 Corinthians 3:18), the human operating system continuously updates its priors. Corrupted algorithms are overwritten, liberating trapped mental energy into σωφρονισμος (sōphronismos)—a sound, self-governed mind (2 Timothy 1:7).

5. A Last Thought

You do not have to live bounded by background code designed to limit you. Yield root access to the Holy Spirit, challenge the false axioms running in your background, and let the truth restore the original Imago Dei within your mind.

jueves, 4 de diciembre de 2025

A Obra-Prima Sob a Tinta: Escapando das Prisões Mentais e Restaurando a Imagem de Deus

Imago Dei

Introdução

Muitas vezes vivemos nossas vidas alheios à guerra invisível que ruge ao nosso redor. Como Adventistas do Sétimo Dia, conhecemos a teologia do Grande Conflito, mas às vezes esquecemos onde as batalhas mais ferozes são realmente travadas. Elas não estão apenas nos livros de história ou na profecia futura; elas são travadas todos os dias nos corredores silenciosos e ocultos da nossa própria mente.

Recentemente, estive refletindo sobre a interseção entre nossa teologia e a psique humana. Percebi que o Inimigo das almas, tendo falhado em destruir a humanidade fisicamente durante a Idade das Trevas (Idade Média), mudou sua estratégia. Seu campo de batalha atual é a mente, e sua arma é a distorção.

A Arquitetura das "Prisões Mentais"

Imagine que cada mentira que você acreditou sobre si mesmo, cada preconceito, cada medo e cada ato de orgulho seja um tijolo. O Inimigo usa esses tijolos para construir muros — muros espessos e impenetráveis que encerram nossa energia mental e nossas habilidades.

Os psicólogos podem chamar isso de "Esquemas Desadaptativos" ou "Distorções Cognitivas" — filtros mentais que distorcem a realidade. Mas espiritualmente, são Prisões Mentais. Essas prisões limitam nossa capacidade de contribuir para a sociedade e degradam nosso moral, levando à ansiedade, depressão e uma sensação de incompletude. O objetivo do Inimigo não é apenas nos fazer pecar; é nos trancar em um estado de "Indefensão Aprendida" (ou Desamparo Aprendido), onde esquecemos o poder que temos em Cristo.

Ele quer nos reduzir à nossa amígdala — nossos instintos animais de medo e sobrevivência — para que esqueçamos que fomos projetados para muito mais.

O Fogo Consumidor: Um Processo de Reforma

Então, como escapamos de uma prisão que está dentro da nossa própria cabeça?

As chaves são encontradas nas antigas disciplinas da fé, que agem como catalisadores para o Reavivamento e Reforma:

  1. Jejum: Negar a "carne" para silenciar o ruído de nossos impulsos.
  2. Oração: Abrir o canal para o Divino.
  3. Estudo Profundo da Bíblia: Substituir as "distorções" do Inimigo pela Verdade de Deus.

É importante entender que esses atos não "compram" nossa salvação. Pelo contrário, eles esvaziam o vaso. Eles limpam a estática para que possamos receber o Espírito Santo (Parakletos) para nos guiar no Caminho (Hodos), que é a Palavra Viva de Deus (Logos).

Quando convidamos o Espírito para entrar, Ele vem como um Fogo Consumidor. Isso soa assustador, mas é necessário. Como Ellen G. White descreve em suas metáforas de metalurgia, o fogo está lá para queimar a "escória" — as impurezas, o ego e o "falso eu" que construímos para sobreviver em um mundo pecaminoso. O fogo consome o sacrifício no altar do coração. Ele queima o orgulho, mas salva a pessoa.

A Arte da Restauração

Isso me leva à minha conclusão final sobre o propósito de nossas vidas.

Pense na humanidade como uma Obra-Prima criada pelo Grande Artista. No princípio, Deus assinou Sua obra com a "Imago Dei" — a Imagem de Deus.

O Inimigo sequestrou esta obra-prima. Como ele não podia destruir a tela (que é eterna), ele a vandalizou. Ele pintou por cima da obra do Artista com camadas de medo cinzento, distrações de neon e piche preto (pecado). Ele tentou transformar uma Obra-Prima em uma caricatura.

A Santificação é o processo de Restauração de Arte.

Quando nos submetemos ao Fogo Consumidor do Espírito Santo, estamos permitindo que o Mestre Restaurador aplique o solvente e o bisturi. Ele raspa as camadas de tinta que o Inimigo adicionou. É doloroso perder essas camadas porque nos enganamos pensando que essa tinta é quem nós somos.

Mas, à medida que a sujeira é queimada, algo belo acontece. As cores originais do "Verdadeiro Eu" emergem. E finalmente, o Restaurador revela o que estava lá o tempo todo, escondido sob o dano: A Assinatura do Artista.

O objetivo final do Grande Conflito não é apenas o perdão legal; é a restauração ontológica. É Deus reivindicando Sua criação sequestrada, limpando o vandalismo e reescrevendo Sua Lei Moral — Seu caráter — em nossos corações.

Libertando a Mente Cativa

Devemos voltar para onde começamos: as Prisões Mentais.

Quando nos comprometemos com o caminho da Santificação — submetendo-nos à disciplina do jejum, da oração e do estudo profundo — não estamos apenas realizando rituais religiosos. Estamos nos engajando em um projeto de demolição. À medida que o Espírito Santo queima a "escória" de nossos falsos eus, a argamassa que segura esses tijolos de medo, vaidade e preconceito começa a se desintegrar.

Os muros desmoronam. E é aqui que o milagre da física encontra o milagre da graça.

Por anos, o Inimigo nos enganou para usarmos nossos enormes recursos mentais para manter essas prisões. Gastamos nossa energia defendendo nossos egos, alimentando nossas ansiedades e nutrindo nossas depressões. Estávamos presos no que a psicologia chama de "Indefensão Aprendida", acreditando que a porta estava trancada quando Cristo já a havia destrancado.

Quando esses muros finalmente se rompem, essa energia mental encerrada é liberada de forma violenta e gloriosa.

De repente, a mente não é mais sequestrada pelos instintos de sobrevivência da amígdala. O lobo frontal — a sede do juízo, da moralidade e da vontade — desperta. O "vazio" e a sensação de "incompletude" que sentíamos são substituídos por uma onda de propósito. Descobrimos que as mesmas capacidades que o Inimigo tentou suprimir são, na verdade, os dons espirituais que Deus pretendia que usássemos o tempo todo.

Uma mente santificada é uma mente libertada. Ela não está mais exausta pelo esforço de manter as aparências. Em vez disso, é livre para focar no exterior. Tornamo-nos capazes de verdadeira empatia, raciocínio moral aguçado e serviço incansável. Deixamos de ser vítimas do Grande Conflito e nos tornamos soldados eficazes dentro dele.

Este é o contra-ataque definitivo ao plano do Inimigo. Ele queria nos desligar para nos impedir de contribuir para a sociedade. Mas ao nos rendermos ao Fogo Consumidor, não apenas recuperamos nossas vidas — nos tornamos perigosos para o reino das trevas. Tornamo-nos instrumentos plenamente funcionais na missão de Deus, restaurados não apenas para nossa própria paz, mas para a salvação dos outros.

A porta da cela está aberta. O Mestre Artista está esperando. É hora de sair.

La Obra Maestra Bajo la Pintura: Escapando de las Cárceles Mentales y Restaurando la Imagen de Dios

Imago Dei

Introducción

 A menudo vivimos nuestras vidas ajenos a la guerra invisible que ruge a nuestro alrededor. Como Adventistas del Séptimo Día, conocemos la teología del Gran Conflicto, pero a veces olvidamos dónde se libran realmente las batallas más feroces. No están solo en los libros de historia o en la profecía futura; se libran todos los días en los pasillos silenciosos y ocultos de nuestra propia mente.

Recientemente, he estado reflexionando sobre la intersección entre nuestra teología y la psique humana. Me di cuenta de que el Enemigo de las almas, habiendo fallado en destruir a la humanidad físicamente durante la Edad Media, ha cambiado su estrategia. Su campo de batalla actual es la mente, y su arma es la distorsión.

La Arquitectura de las "Cárceles Mentales"

Imagina que cada mentira que has creído sobre ti mismo, cada prejuicio, cada miedo y cada acto de orgullo es un ladrillo. El Enemigo usa estos ladrillos para construir muros: muros gruesos e impenetrables que encierran nuestra energía mental y nuestras habilidades.

Los psicólogos podrían llamar a esto "Esquemas Maladaptativos" o "Distorsiones Cognitivas"—filtros mentales que tuercen la realidad. Pero espiritualmente, son Cárceles Mentales. Estas cárceles limitan nuestra capacidad de contribuir a la sociedad y degradan nuestra moral, llevando a la ansiedad, la depresión y una sensación de estar incompletos. El objetivo del Enemigo no es solo hacernos pecar; es encerrarnos en un estado de "Indefensión Aprendida", donde olvidamos el poder que tenemos en Cristo.

Él quiere reducirnos a nuestra amígdala —nuestros instintos animales de miedo y supervivencia— para que olvidemos que fuimos diseñados para mucho más.

El Fuego Consumidor: Un Proceso de Reforma

Entonces, ¿cómo escapamos de una cárcel que está dentro de nuestra propia cabeza?

Las llaves se encuentran en las antiguas disciplinas de la fe, que actúan como catalizador para el Reavivamiento y la Reforma:

  1. Ayuno: Negar la "carne" para silenciar el ruido de nuestros impulsos.
  2. Oración: Abrir el canal hacia lo Divino.
  3. Estudio Profundo de la Biblia: Reemplazar las "distorsiones" del Enemigo con la Verdad de Dios.

Es importante entender que estos actos no "compran" nuestra salvación. Más bien, vacían la vasija. Limpian la estática para que podamos recibir al Espíritu Santo (Parakletos) para guiarnos en El Camino (Hodos), quien es la Palabra Viva de Dios (Logos).

Cuando invitamos al Espíritu a entrar, Él viene como un Fuego Consumidor. Esto suena aterrador, pero es necesario. Como Elena G. de White describe en sus metáforas de metalurgia, el fuego está ahí para quemar la "escoria"—las impurezas, el ego y el "falso yo" que hemos construido para sobrevivir en un mundo pecaminoso. El fuego consume el sacrificio en el altar del corazón. Quema el orgullo, pero salva a la persona.

El Arte de la Restauración

Esto me lleva a mi conclusión final sobre el propósito de nuestras vidas.

Piensa en la humanidad como una Obra Maestra creada por el Gran Artista. En el principio, Dios firmó Su obra con la "Imago Dei"—la Imagen de Dios.

El Enemigo secuestró esta obra maestra. Como no podía destruir el lienzo (que es eterno), lo vandalizó. Pintó sobre la obra del Artista con capas de miedo gris, distracciones de neón y alquitrán negro (pecado). Trató de convertir una Obra Maestra en una caricatura.

La Santificación es el proceso de Restauración de Arte.

Cuando nos sometemos al Fuego Consumidor del Espíritu Santo, estamos permitiendo que el Maestro Restaurador aplique el solvente y el bisturí. Él raspa las capas de pintura que añadió el Enemigo. Es doloroso perder esas capas porque nos hemos engañado a nosotros mismos pensando que esa pintura es quienes somos.

Pero a medida que se quema la suciedad, sucede algo hermoso. Emergen los colores originales del "Verdadero Yo". Y finalmente, el Restaurador revela lo que estuvo allí todo el tiempo, oculto bajo el daño: La Firma del Artista.

El objetivo final del Gran Conflicto no es solo el perdón legal; es la restauración ontológica. Es Dios reclamando Su creación secuestrada, limpiando el vandalismo y reescribiendo Su Ley Moral —Su carácter— en nuestros corazones.

Liberando la Mente Cautiva

Debemos volver a donde empezamos: las Cárceles Mentales.

Cuando nos comprometemos con el camino de la Santificación —sometiéndonos a la disciplina del ayuno, la oración y el estudio profundo— no estamos simplemente realizando rituales religiosos. Estamos participando en un proyecto de demolición. A medida que el Espíritu Santo quema la "escoria" de nuestros falsos yoes, la mezcla que sostiene esos ladrillos de miedo, vanidad y prejuicio comienza a desintegrarse.

Los muros se derrumban. Y aquí es donde el milagro de la física se encuentra con el milagro de la gracia.

Durante años, el Enemigo nos ha engañado para que usemos nuestros enormes recursos mentales para mantener estas cárceles. Gastamos nuestra energía defendiendo nuestros egos, alimentando nuestras ansiedades y nutriendo nuestras depresiones. Estábamos atrapados en lo que la psicología llama "Indefensión Aprendida", creyendo que la puerta estaba cerrada cuando Cristo ya la había abierto.

Cuando esos muros finalmente se rompen, esa energía mental encerrada se libera violenta y gloriosamente.

De repente, la mente ya no está secuestrada por los instintos de supervivencia de la amígdala. El lóbulo frontal —la sede del juicio, la moral y la voluntad— despierta. El "vacío" y la sensación de estar "incompletos" que sentíamos son reemplazados por una oleada de propósito. Descubrimos que las mismas capacidades que el Enemigo trató de suprimir son en realidad los dones espirituales que Dios pretendía que usáramos todo el tiempo.

Una mente santificada es una mente liberada. Ya no está agotada por el esfuerzo de mantener las apariencias. En cambio, es libre para enfocarse hacia afuera. Nos volvemos capaces de verdadera empatía, agudo razonamiento moral y servicio incansable. Dejamos de ser víctimas del Gran Conflicto y nos convertimos en soldados efectivos dentro de él.

Este es el contraataque definitivo al plan del Enemigo. Él quería apagarnos para evitar que contribuyéramos a la sociedad. Pero al rendirnos al Fuego Consumidor, no solo recuperamos nuestras vidas: nos volvemos peligrosos para el reino de las tinieblas. Nos convertimos en instrumentos completamente funcionales en la misión de Dios, restaurados no solo para nuestra propia paz, sino para la salvación de los demás.

La puerta de la celda está abierta. El Maestro Artista está esperando. Es hora de salir.

The Masterpiece Under the Paint: Escaping Mental Jails and Restoring the Image of God

Imago Dei


Introduction


We often live our lives unaware of the invisible war raging around us. As Seventh-day Adventists, we know the theology of the Great Controversy, but sometimes we forget where the fiercest battles are actually fought. They aren’t just in the history books or future prophecy; they are fought every day in the quiet, hidden corridors of our own minds.

Recently, I’ve been reflecting on the intersection of our theology and the human psyche. I realized that the Enemy of souls, having failed to destroy humanity physically during the Dark Ages, has shifted his strategy. His current battleground is the mind, and his weapon is distortion.

The Architecture of "Mental Jails"


Imagine that every lie you’ve believed about yourself, every prejudice, every fear, and every act of pride is a brick. The Enemy uses these bricks to construct walls—thick, impenetrable walls that enclose our mental energy and abilities.

Psychologists might call these "Maladaptive Schemas" or "Cognitive Distortions"—mental filters that twist reality. But spiritually, they are Mental Jails. These jails limit our capacity to contribute to society and degrade our morale, leading to anxiety, depression, and a sense of incompleteness. The Enemy’s goal isn’t just to make us sin; it is to lock us in a state of "Learned Helplessness," where we forget the power we have in Christ.

He wants to reduce us to our amygdala—our animal instincts of fear and survival—so we forget that we were designed for so much more.

The Consuming Fire: A Process of Reformation


So, how do we break out of a jail that is inside our own head?

The keys are found in the ancient disciplines of the faith, which act as the catalyst for Revival and Reformation:
  1. Fasting: Denying the "flesh" to silence the noise of our impulses.
  2. Prayer: Opening the channel to the Divine.
  3. Deep Bible Study: Replacing the Enemy’s "distortions" with God’s Truth.

It is important to understand that these acts do not "buy" us salvation. Rather, they empty the vessel. They clear the static so we can receive the Holy Spirit (Parakletos) to guide us on The Way (Hodos), who is The Living Word of God (Logos).

When we invite the Spirit in, He comes as a Consuming Fire. This sounds frightening, but it is necessary. As Ellen White describes in her metallurgy metaphors, the fire is there to burn away the "dross"—the impurities, the ego, and the "false self" we have built up to survive in a sinful world. The fire consumes the sacrifice on the altar of the heart. It burns the pride, but it saves the person.

The Art of Restoration


This leads me to my final conclusion about the purpose of our lives.

Think of humanity as a Masterpiece created by the Great Artist. In the beginning, God signed His work with the "Imago Dei"—the Image of God.

The Enemy kidnapped this masterpiece. Because he couldn’t destroy the canvas (which is eternal), he vandalized it. He painted over the Artist’s work with layers of grey fear, neon distractions, and black tar (sin). He tried to turn a Masterpiece into a caricature.

Sanctification is the process of Art Restoration


When we submit to the Consuming Fire of the Holy Spirit, we are allowing the Master Restorer to apply the solvent and the scalpel. He scrapes away the layers of paint that the Enemy added. It is painful to lose those layers because we have tricked ourselves into thinking that the paint is who we are.

But as the grime is burned away, something beautiful happens. The original colors of the "True Self" emerge. And finally, the Restorer reveals what was there all along, hidden under the damage: The Artist’s Signature.

The ultimate goal of the Great Controversy is not just legal forgiveness; it is ontological restoration. It is God reclaiming His kidnapped creation, cleaning off the vandalism, and rewriting His Moral Law—His character—on our hearts.

Unleashing the Captive Mind


We must return to where we started: the Mental Jails.

When we commit to the path of Sanctification—submitting to the discipline of fasting, prayer, and deep study—we are not just performing religious rituals. We are engaging in a demolition project. As the Holy Spirit burns away the "dross" of our false selves, the mortar holding those bricks of fear, vanity, and prejudice begins to disintegrate.

The walls crumble. And this is where the miracle of physics meets the miracle of grace.

For years, the Enemy has tricked us into using our massive mental resources to maintain these jails. We spent our energy defending our egos, nursing our anxieties, and feeding our depressions. We were trapped in what psychology calls "Learned Helplessness," believing the door was locked when Christ had already unlocked it.

When those walls finally break, that enclosed mental energy is violently and gloriously released.

Suddenly, the mind is no longer hijacked by the amygdala’s survival instincts. The frontal lobe—the seat of judgment, morality, and will—wakes up. The "voidness" and "incompleteness" we felt are replaced by a surge of purpose. We find that the very capacities the Enemy tried to suppress are actually the spiritual gifts God intended us to use all along.

A sanctified mind is a liberated mind. It is no longer exhausted by the effort of keeping up appearances. Instead, it is free to focus outward. We become capable of true empathy, sharp moral reasoning, and tireless service. We stop being victims of the Great Controversy and become effective soldiers within it.

This is the ultimate counter-attack against the Enemy's plan. He wanted to shut us down to stop us from contributing to society. But by surrendering to the Consuming Fire, we don't just get our lives back—we become dangerous to the kingdom of darkness. We become fully functional instruments in God's mission, restored not just for our own peace, but for the salvation of others.

The jail door is open. The Master Artist is waiting. It’s time to walk out.

lunes, 12 de marzo de 2018

Multi-agent Building System using an Architectural Plan Language and some other Microlanguages

Hello! So long time!

I would like to share with you the following idea of a building system. My be an already existent one, but any way... it is just an idea.


Thinking about some building printing systems, suddenly an automated Lego-based building system came up in my mind. This system could use a multi-agent robotic system to orchestrate the building process. The problem is, how to guide the multi-agent system to proceed?


One solution, is to use some ADL (Architecture Description Language) as a visual language to describe the architectural, electric and plumbing/piping blueprint, an interior design description (may be using a CSS based description linked to the previous ADL definitions), schedule of the project (including human and material resources) and a contingency plan to be translated into a high level optimized language, perhaps based on URBI, to guide the execution of the multi-agent system along the building process. This multi-agent guidance process should be performed by a Universal Controller Module (UCM) fed up with some necessary inputs, described below:


  • Main human responsible of the building process, to be feed-backed  with main reports generated by the UCM. 
  • Current availability of materials in units, volume or mass.
  • Which responsible units (robots) are in charge of which material.
  • Which responsible humans are in charge of inspect the robotic units. (to be feed-backed with the real-time reports generated by the UCM through a web-app or mobile-app)
  • Time clock punching of human inspectors, to keep track the predefined schedule.
  • Security and quality standards to follow, perhaps described using some microlanguage.
To summarize the idea, the building process using this system is:

  1. Using some ADL:
    1. Define the architectural blueprint.
    2. Define the electric blueprint.
    3. Define the plumbing/piping blueprint.
    4. Develop an interior design description.
    5. Define a scheduling of the project.
    6. Define a contingency plan.
  2. Compile the ADL definitions to generate an URBI based code to be executed by the multi-agent system.
  3. Feed up the UCM with the compiled program and the rest of the just mentioned parameters (humans in charge, material availability, time clock punching and security and quality standards).
  4. Execute the building process.
What else? Your comments are welcome!

domingo, 12 de febrero de 2017

passseder - A new way to generate passwords


PassSeeder 1.0

About

passseeder is a language to generate passwords beginning from a set of alphanumeric list words (seeds) and a string of instructions (generator). To build the generator string there is a pre-defined set of instructions and a constrained range of values for parameters. We will call core word to each word in seeds.

Next, it is shown the syntax to build the generator string by using BNF:

generator = L+num + (M) + core
core = J+symb + (T+num) + W+id + core

Where...
  • L is to limit the length of the password to generate, defined by num.
  • num is a natural number between 1 (included) to infinity.
  • M is for mix in a loop fashion throughout the core words.
  • core is a sequence that defines how to traverse each core word.
  • J is the way to jump characters in a core word, defined by symb.
  • T is the way to take a certain number of character in each jump, defined by num.
  • W represents the inclusion of a core words, identify by id.
  • id is the identifier of a core word, which is a natural number.
symb could be:
  • 1...infinity: jumping of 1, 2, 3, ..., infinity.
  • f: Jumps by following Fibonacci sequence.
  • a: arithmetic progression.
  • g: geometric progression.

Example

*********************************************
****INPUTS***********************************
*** seeds    : hello,world,1234567890,password
*** generator: L16MJ2W1J2W2J2W3J2W4
*********************************************
*** L16     : Length of 16 characters.
*** M       : Mixed (iterate) among core words in seeds.
*** J2 W1   : Pick one character each 2 ones of word 1 (hello).
*** J2 W2   : Pick one character each 2 ones of word 2 (world).
*** J2 W3   : Pick one character each 2 ones of word 3 (1234567890).
*** J2 W4   : Pick one character each 2 ones of word 4 (password).
*********************************************
****OUTPUTS**********************************
** new password: eo2all4shw6olr8d
**********************************

Another example:

  • Seeds    : hello,world,1234567890,password
  • Generator: L32MJ2W1JgW2J1W3JaW4
  • New password: eo2slr3whd4rll5poo6ser7wld8rhl9p

License

passseeder, password generator.
Copyright (C) 2017 Sebastián A. Moraga Garrido.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see http://www.gnu.org/licenses/.

NOTE: I have implemented both a web and a nodejs versions of this algorithm. If you want it, please, leave a comment in this post.

Try it bellow! Use inputs from examples above! :-)

Inputs: Seeds:

Generator:

Password: ****************
Error: ****************
Copyright (C) 2017 Sebastián A. Moraga Garrido - GNU-GPL