Простой ответ: вы, вероятно, не можете.
Это исключение говорит вам, что класс соответствующего не реализует java.io.Serializable.
И когда вы покопаетесь в исходном коде, вы обнаружите: да, именно так. Ни этот класс, ни какой-либо из его родительских классов не реализуют этот интерфейс.
Как и здесь, базовый класс: McElieceParameters (и нет, этот интерфейс CypherParameters также не реализует Serializable).
Гадание здесь: надувной замок не хочет использовать для этих объектов сериализацию по умолчанию!
И затем: пожалуйста, поймите, что сериализация Java-двоичных объектов "старой школы" - это то, что мало кто рекомендовал бы использовать в наши дни в любом случае. В настоящее время вы предпочитаете компилировать ваши данные конфигурации в некоторые "bean" -подобные структуры, чтобы записывать / читать их как текст JSON.
Наконец, если вы действительно хотите, есть грязные хаки, см., Например, здесь . Но опять же: я бы посоветовал не тратить на это ваше время. В наши дни есть намного лучшие способы сохранения ваших данных по сравнению с сериализацией объектов в стиле Java!