"""YYB 加密引擎(goods + mall 统一框架,纯 Python)。 - algorithm.py: goods 侧 CHAOS VM(116 opcode)——web_save / web_new_encrypt - pagedoo_vm.py: mall 侧 pagedoo VM(108 opcode)——PlaceOrder - goods.py: goods 侧高层 API(GoodsSession + generate_encrypt_msg) - mall.py: mall 侧高层 API(MallSession + generate_encrypt_msg) - session.py: 会话态模型 """ from .algorithm import ( build_plaintext, decode_d, generate_encrypt_msg, generate_encrypt_msg_offline, ) from .goods import GoodsSession from .goods import generate_encrypt_msg as goods_generate from .mall import MallSession from .mall import generate_encrypt_msg as mall_generate from .pagedoo_vm import PagedooVM, run_frame from .session import SessionState, load_session __all__ = [ "GoodsSession", "MallSession", "PagedooVM", "SessionState", "build_plaintext", "decode_d", "generate_encrypt_msg", "generate_encrypt_msg_offline", "goods_generate", "load_session", "mall_generate", "run_frame", ]