In response to the facts that most of Attribute-Based Searchable Encryption (ABSE) schemes are designed on the basis of non-national encryption algorithms and are unable to resist internal Algorithm Substitution Attack (ASA), an SM9-based Attribute-Based Searchable Encryption with Cryptographic Reverse Firewall (SM9ABSE-CRF) was proposed. This scheme extends the SM9 algorithm to the ABSE field, realizes fine-grained data access control, and introduces Cryptographic Reverse Firewall (CRF) technology to effectively resist ASA. SM9ABSE-CRF was analyzed under the Decisional Bilinear Diffie-Hellman (DBDH) assumption, and the deployment of CRF was formally proved to maintain functionality, preserving security, and resisting exfiltration. Theoretical analysis and simulation results show that compared to the ABSE scheme providing CRF — cABKS-CRF (consistent Attribute-Based Keyword Search system with CRF), SM9ABSE-CRF has higher security and demonstrates notable performance advantages during index and trapdoor generation phases.