$\ce{HCN}$ is notoriously unstable: It boils at room temperature, and it tends to polymerize when concentrated in unbuffered liquid form. Yet $\ce{HCN}$ was for decades widely used as a fumigant pesticide. At least one commercial formulation called Zyklon became notorious after it was employed for genocide by Nazi Germany.
I was wondering what chemistry allowed large masses of $\ce{HCN}$ to be bound (presumably adsorbed?) to a solid (Zyklon was known to consist of pellets), put in cans, and then released simply by opening the cans?
The best research I have found concludes of the solid substrate:
Zyklon-B is composed of calcium sulfate but not the soluble anhydrite of calcium sulfate. Due to its microcrystalline structure it is possible to determine that the Zyklon-B sample is either the natural form of anhydrous calcium sulfate, also known as the mineral anhydrite or, equally likely, the insoluble anhydrite resulting from heating gypsum at temperatures above 650 degrees centigrade. Both of these forms preserve the microcrystalline structure.
Is it known, or deducible, that calcium sulfate will adsorb large masses of $\ce{HCN}$, hold it in a "shelf-stable" (nonreactive) manner when enclosed, and then release it completely at STP?
(E.g., I don't know anything about adsorption of organics, but assuming that $\ce{CaSO4}$ has adsorbed $\ce{HCN}$ to saturation then, since calcium sulfate is a powerful desiccant, I can imagine that on exposure to a humid atmosphere it would preferentially absorb water and the resulting $\ce{CaSO4·2H2O}$ must not be capable of adsorbing $\ce{HCN}$?)