An anti-counterfeiting method  system  and non-transitory computer readable medium an anti-counterfeiting system  include a production circuit configured to produce a Directed Self-Assembly (DSA) pattern including a unique pattern  an analysis circuit configured to analyze the unique pattern  an embedding circuit configured to embed the unique pattern on a document  and a verification circuit configured to verify that the unique pattern embedded on the document corresponds to the document