In one aspect of the invention, an attack tool has a wear-resistant base suitable for attachment to a driving mechanism. The shingles can be laid up on a hip, ridge or rake of a roof, to yield desirable thickened features. The resulting blend is further homogenized. A pseudo-randomly or randomly generated initialization vector may be used to vary an encrypted data structure used to store the unique value in the memory.