The default encoding for FontFactory.getFont()(and almost everywhere in iText) is stored in the search (search). PUBLIC LINE! It makes life easier ... FontFactoryImp.defaultEncoding. If I remember correctly, this is initialized BaseFont.WINANSI(code page (cp) 1252).
I recommend setting it to BaseFont.IDENTITY_H:
myFontFactory.getFontImp().defaultEncoding = BaseFont.IDENTITY_H
"Identity H" , . , "Identity H".