Todos los ejemplos que he visto terminan convirtiendo un SecureString en una cadena estándar antes de usarlo, derrotando el objeto. ¿Cuál es una buena forma de usar una cadena segura sin este problema?¿Cómo uso SecureString de forma segura?
Sé que puedo ordenar el SecureString a un BSTR, pero ¿qué puedo hacer con este BSTR? ¿Puedo recuperar los personajes de a uno por vez? ¿Si es así, cómo?
ToString no devuelve el contenido de la cadena, solo el nombre del tipo de objeto. Puede ordenar SecureString en un bstr, pero no sé cómo puede usarlo desde ese momento. El hecho de que sea confidencial no significa que no necesite trabajar con él. ¡Un número de tarjeta de crédito es confidencial pero aún quiero el dinero! –