Подтвердить что ты не робот

Лучший способ разделить две строки base64

Я использую стандартный ввод и вывод для передачи 2 строк base64 из одного приложения в другое. Каким будет лучший способ их разделения, чтобы я мог использовать их как две отдельные строки в другом приложении? Я думал, используя простую запятую, чтобы отделить их, а затем просто используйте

string[] s = output.Split(',');

Где вывод - это данные, которые я читаю со стандартного вывода.

Пример с запятой:

MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCv5E5Y0Wrad5FrLjeUsA71Gipl3mhjIuCw1xhj jDwXN87lIhpE32UvItf + mvp8flQ + fhi5H0PditDCzUFg8lXuiuOXxelLWEXA8hs7jc + 4zzR5ps3R fOv3M6H8K5XGkwWLhVNQX47sAGyY/43JdbfX7 + FsYUFeHW/wa2yKSMZS3wIDAQAB, HNJpFQyeyJoVbeEgkw/WNtzR0JTPIa1hlK1C8LbFcVcJfL33ssq3gbzi0zxn0n2WxBYKJZj2Kqbs lVrmFbQJRgvq4ZNF4F8z + xjL9RVVE/rk5x243c3Szh05Phzx + IUyXJe6GkITDmsxcwovvzSaGhzU 3qQkNbhIN0fVyynpg0Kfm0WytuW71ku1eq45ibcczgwQLRJX1GKzC9wH7x/V36i6SpyrxZ/+ uCIL 4QgnKt6x4QG7Gfk3Msam6h6JTFdzkeHJjq6JzeapdQn5LxeMY0jLGc4cadMCvy/Jdrcg02pG2wOO /GJT 77xvX + d1igi + Бк /YpFlwXI 0BIuRwMAeLojmZdRYjJ + LY69auxgpnQvSF4A + Wc6Jo8m1pzzHB yQvA8KyiRwbyijoBOsg + oK18UPFWeJ5hE3e + 8л/WSEcii + oPgXyXTnK + seesGdOPeem3HukNyIps Л /StHZEkzeJFTr 8LIB9HLqDikYU2mQjTiK5cIExoyy2Go + 0ndL84rCzMZAlfFlffocL9x + SGyeer M1mxmyDtmiQfDphEZixHOylciKUhWR00dhxkVRQ4Q9LYCeyGfDiewL + rm5se/ePCklWtTGycV9HM H5vYLhgIkf5W6 + XcqcJlE6vp4WWxmKHQYqRAdfW5MYWskx7jBDTMV2MLy7N6gQRQa/OpK8ruAbVf MwWP1sGyhAxgrw/UxTH1tW498WI5JtQR3oub3 + Uj5AqydhwzQtWM58WfVQXdv2bFZmGH7d9A + C95 DQ8QXKrV7Ot/wVq5KKLgpJy8iMe/G/iyXOmQhkLnZ3qvBaIJd + E2ZIVPty6XGMwgC4JebArr + a6V Cb/SO + VR + eZmXLln/ш ==

4b9b3361

Ответ 1

Все, что вам нужно сделать, это использовать разделитель, который не является допустимым символом Basc64. Запятая не является символом base64, поэтому вы можете использовать.

Символы Base64: [0-9a-zA-Z/=+] (все числа, прописные, строчные, строчные, слэш плюс знак равенства).

Ответ 2

Это похоже на хорошее решение. Запятая не может быть частью таблицы base64, поэтому это безопасный разделитель.

Ответ 3

Вы можете обернуть его в некоторый XML. элемент CDATA идеально подходит для этого.