These ideas are much older.
The Walsh-Hadamard basis is the basis for first order Reed Muller codes, and can be used to obtain the sylvester form of the Hadamard matrix. Reed-Muller codes were invented independently by Irving S. Reed and David Muller in the mid 1950s.
Reed (and Muller) used the Boolean function formulation back then, and related it to Hamming weight of the truth table of the function. In the same paper Reed also invented the majority logic version of the Fast Hadamard Transform, which was eventually used to decode the first order Reed-Muller code, deployed in the Mariner spacecraft in the 1960's by NASA, to transmit images from Mars to Earth.
- Reed, Irving S. "A class of multiple-error-correcting codes and the decoding scheme". Transactions of the IRE Professional Group on Information Theory. 4 (4): 38–49, 1954.
- Muller, David E. (1954). "Application of Boolean algebra to switching circuit design and to error detection". Transactions of the I.R.E. Professional Group on Electronic Computers. EC-3 (3): 6–12
Paul Green from JPL used the "real-valued soft decision" version of the Fast Hadamard transform, dubbed the Green Machine, which does not quantize but uses received integrated real-valued signal amplitudes directly.
As for specific cryptographic literature mention, in Sol Golomb's book "Shift Register Sequences", Aegean Park Press, 1967 a reference is made to Golomb's 1950's reports on sequences and randomness properties. The idea of balance (unbiased) of a sequence or the associated boolean function is already present there. Those are mentioned by Sol Golomb in the Preface to his book, including:
- "Sequences with Randomness Properties," Martin Co., June, 1955;
- "Nonlinear Shift Register Sequences, " JPL, October, 1957;
- "Structural Properties of PN Sequences, " JPL, March, 1958;