Describe different encryption ciphers.
Write a SQL query that returns each approved cipher, its family classification, key length, and number of recorded deployments. Include approved ciphers with no deployments and exclude unapproved ciphers.
cipher_name, cipher_family, cipher_type, key_length_bits, and deployment_count.cipher_family, then cipher_name alphabetically.| Column | Type | Description |
|---|---|---|
| cipher_idPK | INT | Unique cipher identifier |
| cipher_name | VARCHAR(80) | Cipher algorithm name |
| cipher_family | VARCHAR(20) | Cipher family, such as symmetric or asymmetric |
| mode | VARCHAR(40) | Cipher mode or construction |
| key_length_bits | INT | Nominal key length in bits |
| is_approved | BOOLEAN | Whether the cipher is approved for use |
| Column | Type | Description |
|---|---|---|
| deployment_idPK | INT | Unique deployment record identifier |
| cipher_id | INT | Referenced cipher identifier |
| deployment_environment | VARCHAR(30) | Environment where the cipher is deployed |