• "Symmetric algorithms require a single key for both encryption and decryption which allows for high-performance;"

    I would say both facts (using single key for encrypting and decrypting data and algorithm speed) has nothing in common.

    Symmetric algorithms use the same key for encrypting and decrypting. Period.

    Widely used symmetric encryption algorithms are faster than asymmetric ones. Period.