Social Security is primarily funded through dedicated payroll taxes called Federal Insurance Contributions Act tax (FICA). (src: Wikipedia)
Is there anything in the law (or a court finding) that makes this a requirement?
I know that in some cases general revenues were used (2011/2012) to finance the Fund.
Is there anything on the books that would prevent government from simply slashing FICA tax to 0% (it being "regressive" as thus explained as being morally wrong, as a justification) and making 100% of payments to SS be from general revenue?