وقد وضعت
وأباتشي العموم ترميز أول من تعامل مع ترميزات base64 في كنها توسعت لالكثير من المعايير ويعمل حاليا الإطار المجرد لإنشاء الترميز للأغراض العامة وأجهزة فك التشفير.
المكتبة العموم الترميز وتركز نفسها على توفير المرافق العامة والوظيفية للعمل مع ترميزات المشتركة مثل Bas364، عشري، والصوتية، ولكن غيرها من نظم الترميز أقل شهرة وفك كما يتم دعم.
وتشمل هذه Base32، ثنائي، BCodec، QCodec، URLCodec، ونقلت للطباعة وعدد قليل البعض أكثر من ذلك.
يتم تضمين وثائق مع التحميل حزمة العموم الترميز
ما هو الجديد في هذا الإصدار:.
الأداء:
تحسين أداء Beider مورس التشفير.
البق الثابتة:
Beider مورس لا ماسحات ضوئية وثيقة تستخدم لقراءة ملفات التكوين.
الجدول فك شفرة Base32 له قيمة زائفة.
صلة مكسورة في Metaphone جافادوك.
إصلاحات الإملائي في جافادوك والتعليقات.
ما هو الجديد في الإصدار 1.8:
وأضاف DigestUtils.updateDigest (MessageDigest، InputStream).
JUnit أضاف لاختبار فك شفرة لدينا مع الطابع سادة في الوسط.
وأضاف المباراة تقييم نهج (MRA) لفظي التشفير الخوارزمية.
ما هو الجديد في الإصدار 1.7:
DigestUtils: إضافة واجهات برمجة التطبيقات MD2. بفضل ggregory.
DigestUtils: إضافة واجهات برمجة التطبيقات اسمه بعد اسم الخوارزمية القياسية SHA-1.
DigestUtils.getDigest (سلسلة) يجب رمي IllegalArgumentException بدلا من RuntimeException.
إنشاء MessageDigestAlgorithms فئة لتعريف أسماء خوارزمية القياسية.
DigestUtils.getDigest (سلسلة) يفقد استثناء الأصلي.
إزالة محاولة لا لزوم لها لملء المتغير الملح في UnixCrypt.
إزالة دعوة غير الضرورية لMath.abs ().
أكثر الاختبارات وأشياء طفيفة.
اختبارات الانحدار واضاف لPhoneticEngine على أساس المؤسسة العامة-3.6.0.
DigestUtils: إضافة أساليب updateDigest وجعل طرق الجمهور.
إضافة فئات لMD5 / SHA1 / سرداب يونكس مقرها SHA-512 (3) المتغيرات التجزئة.
ما هو الجديد في الإصدار 1.6:
استخدم معيار مخضرم تخطيط الدليل.
إصلاحات الوثائق الإملائي.
الثابتة مختلف القضايا ترميز الأحرف في تصريحات وحالات الاختبار.
يجب ColognePhonetic جافادوك استخدام الكيانات HTML للأحرف خاصة.
ما هو جديد في الإصدار 1.5:
إضافة اختبار (ق) للتأكد من أن encodeBase64 () لا انتاج قطعة.
ArrayIndexOutOfBoundsException عندما يقرأ القيام متعددة () على الترميز
Base64InputStream.
إضافة الصوتية كولونيا لcodec.lang.
org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR ليس نهائيا ولكن ينبغي
يكون.
Base64.encodeBase64 (البايت [] binaryData، منطقية isChunked، urlSafe منطقية،
الباحث maxResultSize) يلقي IAE لmaxResultSize صالحة إذا isChunked هو
كاذبة.
org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING يجب أن تكون حزمة MALICIOUS_CODE المحمية.
org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING ينبغي أن يكون
حزمة باي MALICIOUS_CODE.
يجب DoubleMetaphone.maxCodeLen ربما تكون الخاص.
تقسيم الطبقة Caverphone إلى فئتين لCaverphone 1.0 و 2.0.
ما هو الجديد في الإصدار 1.4:
الانحدار: Base64.encode (قطعة = الحقيقية) لديه علة عند طول الإدخال متعددة من 76.
تنفيذ Caverphone.
الهضم على InputStreams.
التصحيح اضافة الى دعم ترميز BigInteger-التشفير متوافق لbase64 في.
البق Metaphone مزدوجة في ترميز بديل.
إجراء تحويلات string2byte مستقل عن ترميز منصة الافتراضية.
المتطلبات:
جافا 1.6 أو أعلى
لم يتم العثور على التعليقات